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

关于STM32F103ZET MPU6050实验串口输出乱码问题

sjsjling 2019-01-14 浏览量:1731
照着MOU6050例子做实验,但串口输出一直乱码,波特率设置的是500000,请问是什么问题呢?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 首先你先试试常用的115200 9600等试试,看看是不是你的硬件有没有问题。

    然后在改成500000首先你得确定你的上位机支持这个波特率。

    然后就是你的USB转串口等硬件芯片也得支持这么高的波特率才行。

    • 发布于 2019-01-14
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:17
  • 波特率好像没有整万的吧,看看是否过于高了
    • 发布于2019-01-14
    • 举报
    • 评论 1
    • 1
    • 0
大大的木头 回复了 dwwzl :有整万的 回复

  • 波特率50000不是标准值,一般是57600或者115200,你换一个试试
    • 发布于2019-01-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 收发端的波特率要一致,一般设置9600,115200等。

    • 发布于2019-01-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 你的波特率好像不够标准,会不会是这个原因?
    • 发布于2019-01-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 看看你这个波特率硬件上支不支持,上位机软件支不支持
    • 发布于2019-01-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 你把 你的波特率挨个 试一试 ,觉得你设置的波特率很古怪
    • 发布于2019-01-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 波特率可以尝试修改,看看变化,主要检查硬件,以及兼容
    • 发布于2019-01-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 波特率太高了,长距离通信的时候可能出现较高的误码率,尝试降低波特率
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 波特率试试常用的115200试试,

    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个波特率本身就有问题,你换成115200试试?
    • 发布于2019-01-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 先把波特率降下来再试试,可以使用9600,4800这样的,当然你的50000理论上也是可以的。

    再有,你的串串口助手有没有设置成字符显示呢

    • 发布于2019-02-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 最好是把你的传输波特率降低一点,这样可以保证传输的稳定性
    • 发布于2019-02-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查你的波特率是不是标准的,有可能是波特率不标准导致的乱码
    • 发布于2019-02-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 你的波特率设置的太高了,要降低波特率
    • 发布于2019-02-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 重新把每个波特率都设置一下,可能是波特率没有匹配
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

关于STM32F103ZET MPU6050实验串口输出乱码问题