C#串口通信模块
C#的串口传输用起来还算顺手,尤其你在搞设备通讯、数据采集这类项目的时候,蛮实用的。虽然有点小瑕疵,比如偶尔数据丢包、缓冲区不太稳,不过得当就不太影响使用。
串口通信这块,其实不止 C#能搞,像 Delphi 也有方案,Delphi 串口通信那篇文章讲得比较清楚。再比如你想自己定义个通信协议,可以看看异步串行通信协议,思路挺通用的。
如果你遇到数据导出的问题,像采集数据要扔进 Excel 表格,推荐你瞄一眼Excel 数据传输那篇。顺带一提,C#搞蓝牙传输也能搭点边,不过更多是 Android 在发力,蓝牙数据传输这篇你可以参考下。
嗯,还有一类项目会接触到315 模块那种无线传输的,那个更偏硬件了,感兴趣的可以翻315 模块数据传输。说到底,数据怎么传,不在于语言,更多还是看场景和需求。
如果你是做安卓或者想了解更全的移动端传输方式,也别错过Android 数据传输资料,里面东西比较杂但挺全。
,C#串口传输还算靠谱,要注意异常捕获、接收缓存这些点。如果你打算跨平台搞数据传输,建议了解下RTP 协议这种通用标准,后续拓展也方便。
109.79KB
文件大小:
评论区