[应用相关] STM32 串口uart输出乱码问题

[复制链接]
1505|7
 楼主| yutingwei 发表于 2021-7-30 23:12 | 显示全部楼层 |阅读模式
1、外部时钟频率配置错误导致,具体定义在stm32f10x.h文件中
 楼主| yutingwei 发表于 2021-7-30 23:13 | 显示全部楼层
 楼主| yutingwei 发表于 2021-7-30 23:14 | 显示全部楼层
2、设置的串口波特率–115200
 楼主| yutingwei 发表于 2021-7-30 23:15 | 显示全部楼层
3、硬件接入问题
TTL电平问题,开发板的TTL电平是3.3伏,如果用的是USB转串口的5V,不管怎么弄都会是乱码,换用232电平转换芯片就可以了。
 楼主| yutingwei 发表于 2021-7-30 23:15 | 显示全部楼层
 楼主| yutingwei 发表于 2021-7-30 23:16 | 显示全部楼层
CH340的接法
如果是3.3V板子跳帽就接VCC和3.3V
如果是5V板子跳帽就接VCC和5V
小叶三千 发表于 2021-7-31 07:55 | 显示全部楼层
之前使用RTT系统,把时钟频率调低,也会出现串口乱码的问题
powermaker2568 发表于 2021-7-31 22:00 | 显示全部楼层
晶振的问题!

波特率不稳定,还是大部分是属于波特率的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

58

主题

514

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部