您尚未登录。

楼主 #1 2020-07-06 14:02:24

danile
会员
注册时间: 2019-07-08
已发帖子: 76
积分: 54.5

请教 树莓派串口发大数据 会出现断续,如何解决?

请教 树莓派串口发大数据  会出现断续,如何解决?之前在Windows PC上,Mt7688上,和香橙派上都没问题

_20200706140006.png

离线

#2 2020-07-06 14:07:22

哇酷小二
管理员
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,387
积分: 1902
个人网站

Re: 请教 树莓派串口发大数据 会出现断续,如何解决?

把app的收发部分写健壮一些就行





离线

楼主 #3 2020-07-06 14:58:32

danile
会员
注册时间: 2019-07-08
已发帖子: 76
积分: 54.5

Re: 请教 树莓派串口发大数据 会出现断续,如何解决?

哇酷小二 说:

把app的收发部分写健壮一些就行


我直接  cat  xxx  > /dev/ttyUSB0  也是一样,和app无关了,现在中间断了10ms  严重影响下位机通讯了

离线

#4 2020-07-06 15:08:51

kekemuyu
会员
注册时间: 2018-12-13
已发帖子: 849
积分: 720

Re: 请教 树莓派串口发大数据 会出现断续,如何解决?

可能是下位机也处理的不好吧,串口通讯中间断开是很常见的,需要做相应处理保证数据完整性。
请参考自定义的协议:

报文头   报文长度   报文数据  报文结束

由报文长度保证数据完整性

最近编辑记录 kekemuyu (2020-07-06 15:11:26)

离线

楼主 #5 2020-07-06 16:27:04

danile
会员
注册时间: 2019-07-08
已发帖子: 76
积分: 54.5

Re: 请教 树莓派串口发大数据 会出现断续,如何解决?

kekemuyu 说:

可能是下位机也处理的不好吧,串口通讯中间断开是很常见的,需要做相应处理保证数据完整性。
请参考自定义的协议:

报文头   报文长度   报文数据  报文结束

由报文长度保证数据完整性


是树莓派的问题,其他性能差的都没问题,报文  校验  肯定做的

离线

#6 2020-07-06 17:12:07

kekemuyu
会员
注册时间: 2018-12-13
已发帖子: 849
积分: 720

Re: 请教 树莓派串口发大数据 会出现断续,如何解决?

danile 说:

是树莓派的问题,其他性能差的都没问题,报文  校验  肯定做的

报文头   报文长度   报文数据  报文结束

应该是接收处理没做好,你可以试试,发送一帧报文时故意分两部分发送(中间延时10ms),如果接收部分程序不能处理说明没做好

最近编辑记录 kekemuyu (2020-07-06 17:12:42)

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn