[求助讨论]

请大咖帮看下,一直接受一定长度的数据,结果老是晕帧收不到

[复制链接]
20087|5
手机看帖
扫描二维码
随时随地手机跟帖
heyf1985|  楼主 | 2020-8-28 18:28 | 显示全部楼层 |阅读模式
本帖最后由 heyf1985 于 2020-8-28 18:38 编辑

请大咖帮看下,一直接受一定长度的数据,结果总有的时候晕帧收不到
1598610431648.jpg
1598610484774.jpg

使用特权

评论回复
评论
ali252162853 2020-8-31 13:19 回复TA
看看是不是缓存的事,读取新值前清除下缓存 

相关帖子

XZL| | 2021-4-21 17:05 | 显示全部楼层
对于没有应答式的通讯,在数据包间隔时间太短时,肯定会有丢包现象。建议完善通讯协议。

使用特权

评论回复
18210528758| | 2021-6-4 11:28 | 显示全部楼层
不要写完就读,中间延时一段时间

使用特权

评论回复
zhql168| | 2021-10-15 19:29 | 显示全部楼层
这个程序好像我在老东家做的主机工作参数监控上位机

使用特权

评论回复
FireworksSH| | 2022-1-13 21:03 | 显示全部楼层
这样收数据,要非常巧合的情况下——收数据的时间恰好在前一个数据到达和后一个数据到来之前——才不会出问题。你考虑几个问题:
1、数据解析的时间长不长?影不影响接受下一组数据?
2、如果数据到了之后没有被及时读取,下一组数据到达之后,缓存里可能数据数量不一定是“4”,你的判断条件就会失效。



cgck logo.png

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

10

帖子

0

粉丝