• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32H753的和ESP8266通信乱码该怎么解决

勇哥来巡山 2018-08-16 浏览量:1015
为什么传输稳定的数据突然会有两个乱码
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 那么程序应该是对的了,看看是不是有信号的干扰产生了

    串口上加一些保护试试

    • 发布于 2018-09-11
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:10
  • 有可能是串口配置上不一致导致的,也有可能是串口的波特率不一致,或者是两个设备直接的没有连接gnd地线。
    • 发布于2018-08-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以稳定的传输过么?有正确的时候么,

    如有,那么应该是你的电路上的问题,或是干扰了

    • 发布于2018-08-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 先检查串口的波特率是否一致

    在看看有没有哪里有信号干扰

    • 发布于2018-08-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 突然两个乱码,波特率肯定是对的,可能干扰到了,不碍事吧
    • 发布于2018-08-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个应该你的通信存在干扰,导致你接收到的数据错乱,最后形成了乱码
    • 发布于2018-08-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果乱码是固定出现的,这个乱码肯定就是STM32或者8266的通信代码出现问题了,使用串口助手单独测试STM32和8266输出的内容对不对。

    • 发布于2018-08-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先检查硬件连接,是否有虚接的地方,电源电压是否正常,然后是双方都设置一比较低的波特率,比如9600,看是否还有乱码。如果还不能解决,就要考虑交叉更换ESP8266和开发板,或者单独使用USB转串口直接连接上位机测试。
    • 发布于2018-08-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 最好检查一下你的线路连接,乱码很多都是接触不良或者干扰导致的
    • 发布于2018-09-15
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32H753的和ESP8266通信乱码该怎么解决