串口收不到数据或者收到错误数据 串口乱码总结 您所在的位置:网站首页 qt串口接收数据错误 串口收不到数据或者收到错误数据 串口乱码总结

串口收不到数据或者收到错误数据 串口乱码总结

2023-07-27 07:16| 来源: 网络整理| 查看: 265

1、查看你使用的USB转串口是3.3V的串口还是5V串口,如果发送方使用的是3.3V然后你使用的USB转串口是5V是可以收到数据的但收到的数据都是错误的

2、查看波特率、奇偶校验、停止位等是否设置正确。

3、如果是STM32,查看寄存器设置是否正确,时钟是否使能

4、查看是否将TX接成RX(很可能两根线接反了),

5、查看线是否是好的,可以换线试试,查看是否存在虚焊现象。特别是TX 、RX 、GND三根线。

6、查看驱动是否已经安装,如果已经安装也能在设备管理器中查看到,特别注意下有感叹号或者其他的其他异常符号,经常以为自己安装完成了,但其实是安装了错误的驱动,即使是驱动精灵安装的驱动也有时候是错误的。

7、查看自己的电脑的串口是否被其他程序占用,有时候因为串口正在使用没有断开串口直接拔掉,这样可能造成USB口无法使用串口,这时候可以考虑更好其他USB口或者重新启动电脑试试。

8、查看是否有干扰信号,特别一些高频信号和电磁信号模拟信等等。

9、可能串口调试助手是无法使用的,可以换其他的串口调试助手软件试试,我就遇到过,以为程序出问题了,查了半天没有解决,换了个串口调试软件就好了。

10、查看对方是hex格式发送还是文本格式发送,或者其他格式发送

11、查看收发是否共GND,如果GND不一样,参考电平不一样那很可能是错误的。

12、查看串口线是否过长,如果不带屏蔽线的话最好在2米以内(具体数字我不是很清楚,但曾经用过差不多5米的网线做的连接线把电脑搞挂了,表现是电脑鼠标自己在动,我还以为中毒呢)

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有