串口数据接收过快时,检查包头校验位的代码就会报错,发慢一地就不会

2019-07-21 00:39发布

可能两条数据间隔太短,串口一次把多条当一条处理了,轻问各位大佬有什么办法解决 检验的 检验的
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
28条回答
余怡帆℡
1楼-- · 2019-07-23 18:24
 精彩回答 2  元偷偷看……
余怡帆℡
2楼-- · 2019-07-23 21:39
余怡帆℡ 发表于 2019-5-28 16:20
各位大佬们,这个是一个控制主机的设备,两个串口一个连上位机一个连WiFi,WiFi那边发指令控制上位机开机读 ...

我也是个新手,希望大家能解答详细点
edmund1234
3楼-- · 2019-07-23 22:59
100ms是个很慢很慢的速度了
nashui_sx
4楼-- · 2019-07-24 02:15
余怡帆℡ 发表于 2019-5-28 16:20
各位大佬们,这个是一个控制主机的设备,两个串口一个连上位机一个连WiFi,WiFi那边发指令控制上位机开机读 ...

看代码接收已经有fifo了,你就是读取的时候别一次读这么多就好了,一次读一帧就够了
余怡帆℡
5楼-- · 2019-07-24 02:35
 精彩回答 2  元偷偷看……
余怡帆℡
6楼-- · 2019-07-24 04:56
 精彩回答 2  元偷偷看……

一周热门 更多>