请教 树莓派串口发大数据 会出现断续,如何解决?之前在Windows PC上,Mt7688上,和香橙派上都没问题
离线
把app的收发部分写健壮一些就行
我直接 cat xxx > /dev/ttyUSB0 也是一样,和app无关了,现在中间断了10ms 严重影响下位机通讯了
离线
可能是下位机也处理的不好吧,串口通讯中间断开是很常见的,需要做相应处理保证数据完整性。
请参考自定义的协议:
报文头 报文长度 报文数据 报文结束
由报文长度保证数据完整性
最近编辑记录 kekemuyu (2020-07-06 15:11:26)
离线
可能是下位机也处理的不好吧,串口通讯中间断开是很常见的,需要做相应处理保证数据完整性。
请参考自定义的协议:报文头 报文长度 报文数据 报文结束
由报文长度保证数据完整性
是树莓派的问题,其他性能差的都没问题,报文 校验 肯定做的
离线
是树莓派的问题,其他性能差的都没问题,报文 校验 肯定做的
报文头 报文长度 报文数据 报文结束
应该是接收处理没做好,你可以试试,发送一帧报文时故意分两部分发送(中间延时10ms),如果接收部分程序不能处理说明没做好
最近编辑记录 kekemuyu (2020-07-06 17:12:42)
离线