一个串口通信程序,当有比较多的连续读写过程(大约持续几分钟通信),偶尔串口会出错,查了一下,错误为: CE_OVERRUN = 2; { Receive Overrun Error },这跟: CE_RXOVER = 1; { Receive Queue overflow }有什么区别?
会不会是我的界面上的定时器定时太短,引起串口接收的位超时?
怎么能解决这个问题?谢谢
会不会是我的界面上的定时器定时太短,引起串口接收的位超时?
怎么能解决这个问题?谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货