redone 发表于 2021-11-24 14:53

串口收发数据时好时坏

有时候收发正常,有时候不通,
改从哪方面着手解决

kiwis66 发表于 2021-11-26 10:05

距离?波特率?线束干扰?模块自身芯片问题?
感觉这个不太好说呢

577470826 发表于 2021-11-26 16:24

你这个问题就比较难说,没有具体的图,不好分析,你可以把波特率降低试一下,

LIKOU 发表于 2021-11-26 16:27

时好时坏说明驱动安装、波特率设置没问题,重点怀疑串口的硬件连接。

yangjiaxu 发表于 2021-11-26 16:29

波特率过快,线材质量不好,线材过长都会导致丢包

呐咯密密 发表于 2021-11-26 16:39

不描述清除没法给你解决,至少你要找出来哪些因素被排除

单片小菜 发表于 2021-11-26 16:58

串口收发测试最重要的一个环节是先解决自身的问题,就是收发短接,看看自环是否可以,如果没有问题,再判断和电脑通讯的问题,一点点的排除,如果自环几万包没问题,说明代码基本上没问题,检查线路问题,同样,上位机(电脑端)进行相应的测试,最终来进行判断是不是数据线长了,有干扰,波特率等等问题。)

lvyunhua 发表于 2021-11-26 17:03

是485还是232接口呢   如果是485,那么使能信号是否正常呢

豌豆爹 发表于 2021-12-21 14:11

你可以把波特率降低试一下

单片小菜 发表于 2021-12-22 16:06

波特率降低看看,是不是因为波特率的事情造成的?

tail066 发表于 2022-1-6 13:33

换线试试

caigang13 发表于 2022-1-7 08:59

配置,时钟,程序逻辑处理

chenqianqian 发表于 2022-1-8 09:08

检查一下硬件连线,如果没问题的话,那多半还是软件问题了。

weifeng90 发表于 2022-1-8 21:26

硬件软件都检查一下

chenjun89 发表于 2022-1-10 08:36

先检查一下硬件上有无问题

Betty1299 发表于 2022-1-15 14:10

这块有可能是你通讯线的事儿,通讯线接触不良吧

Charlene沙 发表于 2022-1-15 14:59

你这串口时好时坏,肯定有问题,程序仿真看看呢

Alina艾 发表于 2022-1-15 15:12

看看接线问题,如果接线问题有可能导致串口时好时坏呢

B1lanche 发表于 2022-1-15 15:18

不通是接收端有问题么?供电不足?

Betty996 发表于 2022-1-15 15:20

有可能是你系统不稳定导致的吧,供电不足或者数据线都有可能导致这现象
页: [1] 2
查看完整版本: 串口收发数据时好时坏