STM32
登录
直播中
李英
7年用户
1430经验值
私信
关注
[问答]
STM32使用USART做串口通信实验出现乱码怎么解决?
开启该帖子的消息推送
STM32
STM32
使用USART做串口
通信
实验出现乱码怎么解决?
回帖
(1)
单其莹
2021-12-6 10:02:58
STM32使用USART做串口通信实验的时候,串口调试助手能够接收到数据但出现乱码现象,显示开发板发来的数据总是问号或者不规则字体,主要原因可能是串口波特率设置不对或者系统时钟设置出问题。
波特率设置
波特率设置须与串口接收调试助手设置一致。尝试降低波特率为9600,依然出现乱码。可能就是系统时钟设置出问题。
系统时钟设置
本人核心板使用的晶振为8M,而系统初始化程序使用的是25M。打开stm32f10x.h文件,将晶振修改为核心板对应的大小。将25000000修改为80000000。
或者直接将这一段注释掉,直接设置晶振为核心板的晶振大小。
链接:
https://blog.csdn.net/aizaiyueye/article/details/79049816
.
STM32使用USART做串口通信实验的时候,串口调试助手能够接收到数据但出现乱码现象,显示开发板发来的数据总是问号或者不规则字体,主要原因可能是串口波特率设置不对或者系统时钟设置出问题。
波特率设置
波特率设置须与串口接收调试助手设置一致。尝试降低波特率为9600,依然出现乱码。可能就是系统时钟设置出问题。
系统时钟设置
本人核心板使用的晶振为8M,而系统初始化程序使用的是25M。打开stm32f10x.h文件,将晶振修改为核心板对应的大小。将25000000修改为80000000。
或者直接将这一段注释掉,直接设置晶振为核心板的晶振大小。
链接:
https://blog.csdn.net/aizaiyueye/article/details/79049816
.
举报
更多回帖
rotate(-90deg);
回复
相关问答
STM32
STM32
使用
USART
做
串口
通信
,
串口
调试助手能够接收到数据却是
乱码
怎么解决?
2022-02-18
2437
如何去实现
STM32
的
USART
串口
通信实验
呢
2021-12-07
697
如何对
STM32
串口
进行
通信实验
呢
2021-11-05
920
如何使用
STM32
CubeIDE进行
串口
通信实验
?
2021-12-13
1251
分享一个不错的
stm32
串口
通信实验
2021-12-03
913
分享一个不错的
STM32
串口
通信实验
2021-12-07
768
如何用
STM32
的
串口
6去完成RS485的
通信实验
呢
2021-11-16
1449
如何使用
stm32
核心板进行
USART
串口
通信
的
实验
?
2021-12-06
1002
STM32
串口
通信实验
如何实现LED显示灯不停闪烁?
2021-12-16
3522
怎样去完成
Stm32
f407ZGT6
串口
2的
通信实验
呢
2021-11-18
999
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分