导航:首页 > 数据处理 > 串口接收数据丢包怎么办

串口接收数据丢包怎么办

发布时间:2024-12-27 10:49:07

① 请问串口通讯中丢包如何处理

是不是通信速率设的太高了,高的话容易丢数据。
建议使用流控制。

② 关于 485 丢包的事

有两个端的设备发送数据的时候就会丢包,但软件是不知道数据已经丢包了。
通过 crc16 检验,可以断定数据是否丢包,但这个要在数据包读完后才进行。
当陪到丢包的位置在数据长度上面,比如长度变得特别大的时候,
这时候串口就一直读一直读,就是读不到完整的包,在API上表现就是超时了。
通过DEBUG信息,可以看到数据被读取了,但是无法解析。
一个简单的解决方法就是读到数据后进行超时操作,比如超过 2 秒没有读到数据,
那么就是丢包了。
丢包后,重启串口就可以了,就可以恢复,通过这种方式来及时发现丢包问题。

阅读全文

与串口接收数据丢包怎么办相关的资料

热点内容
紫贝菜有哪些批发市场 浏览:806
如何删除抖盖音小程序 浏览:36
三维坐标系如何导入数据 浏览:947
问卷星怎么制作第一页的信息 浏览:44
主力程序员怎么做项目经理 浏览:496
滨州惠民有哪些农贸市场 浏览:47
代理期限一般是多少年 浏览:826
长乐去哪里藏品现场交易 浏览:710
大车刚拿驾照如何把技术练好 浏览:282
怎么把程序员放到桌面里 浏览:540
如何让别人更加相信自己的产品 浏览:952
云数据库选择哪个区的 浏览:179
退伍有哪些技术 浏览:966
注册代理商如何撤 浏览:344
轻塑减肥产品怎么样 浏览:369
怎么修改工商信息邮箱 浏览:253
江西老酒交易哪个平台靠谱 浏览:495
缠论为什么会有交易机会增多 浏览:565
qt怎么让应用程序记住界面设置 浏览:180
菜市场居民区做什么生意好 浏览:823