打印
[应用相关]

STM32 串口uart输出乱码问题

[复制链接]
1283|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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电平转换芯片就可以了。

使用特权

评论回复
5
yutingwei|  楼主 | 2021-7-30 23:15 | 只看该作者

使用特权

评论回复
6
yutingwei|  楼主 | 2021-7-30 23:16 | 只看该作者
CH340的接法
如果是3.3V板子跳帽就接VCC和3.3V
如果是5V板子跳帽就接VCC和5V

使用特权

评论回复
7
小叶三千| | 2021-7-31 07:55 | 只看该作者
之前使用RTT系统,把时钟频率调低,也会出现串口乱码的问题

使用特权

评论回复
8
powermaker2568| | 2021-7-31 22:00 | 只看该作者
晶振的问题!

波特率不稳定,还是大部分是属于波特率的问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

364

帖子

0

粉丝