打印
[其他ST产品]

STM32F407串口乱码(正点原子与野火开发版兼容性问题)

[复制链接]
364|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kzlzqi|  楼主 | 2022-6-30 17:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

设备信息

我使用的开发板是正点原子的stm32f407探索者开发板 ,使用的固件库以及程序是从野火资料下载中心下载的,使用串口查看数据的时候,上位机接收到的数据显示总是乱码,具体如下图所示。


使用特权

评论回复
沙发
kzlzqi|  楼主 | 2022-6-30 17:10 | 只看该作者
解决方案
每一款单片机都有自己的时钟源,存在外部高速时钟(HSE)和外部低速时钟(LSE),而单片机中的系统时钟最大值为168Mhz,一般都是由外部高速时钟提供,然后经过内部锁相环吧频率升上去。
外部高速晶振如图,正点原子探索者为8M,而野火的霸天虎为25Mhz,两款时钟源不同,因此直接复制的话,会使得,内部时钟混乱。因此出现串口乱码的情况,因此改串口或者该系统时钟源都可以。

使用特权

评论回复
板凳
kzlzqi|  楼主 | 2022-6-30 17:11 | 只看该作者
在这里我用的是配置系统时钟源,是其最后都达到168Mhz。

使用特权

评论回复
地板
dongnanxibei| | 2022-6-30 17:11 | 只看该作者
长见识了

使用特权

评论回复
5
kzlzqi|  楼主 | 2022-6-30 17:12 | 只看该作者
正点原子及8M HSE开发版时钟配置

使用特权

评论回复
6
kzlzqi|  楼主 | 2022-6-30 17:13 | 只看该作者
野火霸天虎25MHZ开发版时钟配置

使用特权

评论回复
7
kzlzqi|  楼主 | 2022-6-30 17:15 | 只看该作者

使用特权

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

本版积分规则

101

主题

797

帖子

2

粉丝