打印
[STM32F4]

STM32F427启用内部晶振,串口波特率115200发送数据不正常

[复制链接]
230|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
豌豆爹|  楼主 | 2022-7-20 09:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、通过启用内部HSI的方式启用内部晶振进行时钟配置
2、目前配置的时钟HCLK=180;PCLK1=45;PCLK2=90; M=8,N=180,P=2
3、初始化串口7,参数为115200,N,8,1
4、while循环按照1秒钟发送一个字节0x55,通过TTL侦听监测到发送出来的数据为DE FF(有点固定,偶尔会变一下)
5、试过9600,试过1200,貌似都不行
6、想问下,内部晶振的方式能用么?感觉不至于这么不准吧?

使用特权

评论回复
沙发
laocuo1142| | 2022-7-20 16:31 | 只看该作者
不会这么不准,应该是主频没设置好

使用特权

评论回复
板凳
海滨消消| | 2022-7-20 17:03 | 只看该作者
重新把主频设置一下把

使用特权

评论回复
地板
kiwis66| | 2022-7-24 09:36 | 只看该作者
经常用内部晶振,问题不大

使用特权

评论回复
5
SantaBunny| | 2023-3-1 11:13 | 只看该作者
115200 不行,不过最大波特率不是9600

使用特权

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

本版积分规则

497

主题

1873

帖子

4

粉丝