如何解决外部设备发送高频串口数据导致上位机串口频繁卡死的问题
笔者使用一台电子秤,串口发送间隔约40ms,导致很多正常情况下的工具和开发代码都无法使用
直接上结论:
1.有时连串口助手连接都会卡死,注意尽量使用友善调试助手,不要使用UartAssist,前者性能比较高,后者性能差很容易卡死。
2.排除驱动原因,可以重芯片官网如CH340芯片就从南京恒沁下载,也可以试试用驱动精灵进行更新,有时也可以换用旧版本的驱动试一试。
3.对于Csharp而言,System.IO.Port性能一般,我换用了RJCP.SerialPortStream第三方库后就能正常通讯了。

浙公网安备 33010602011771号