串口接收一个包显示并换行,当到来数据频率很快时,出现不换行的现象!高手帮解决下!
虚拟串口开2个,比如COM2,COM3,一个接我的串口程序,另一个借调试助手,发送AB CD,每收到一次就显示并换行,应该是
AB CD
AB CD
AB CD
...
100MS一次定时发送时没问题,10MS一次就偶尔出现
AB CD
AB CD AB CD
AB CD
...
用的是CSerial类编写的VC程序,请高手指点下!!
[解决办法]
上换行附近的代码
[解决办法]
我觉得来不及接收很容易,来不及换行……
[解决办法]
VC不懂,不过你可以参考这篇帖子
http://topic.csdn.net/u/20080908/17/eb6d9d11-a00b-4605-9779-733ca989e81d.html
GetLineCount()在某些情况下调用(自动换行)会导致得到更大的行数,于是你就不换行啦
[解决办法]