[STM32F4] STM32F405的串口1不能设置1200?

[复制链接]
3366|10
 楼主| song19881218 发表于 2014-12-4 16:51 | 显示全部楼层 |阅读模式
如题
QQ图片20141204164351.png
QQ图片20141204165027.png
根据公式,串口1的Fclk=84M,所以串口1的最小波特率= 84M/16/0XFFF = 1282,我将串口1波特率设置1200,的确不行,其它大的都可以

mmuuss586 发表于 2014-12-4 20:27 | 显示全部楼层

对串口的时钟源先分频看看;
diweo 发表于 2014-12-4 21:57 | 显示全部楼层
波特率设1200也忒低了,没什么实际意义吧。
 楼主| song19881218 发表于 2014-12-5 09:56 | 显示全部楼层
mmuuss586 发表于 2014-12-4 20:27
对串口的时钟源先分频看看;

串口时钟源怎么分频,默认的APB2 84M
bear1 发表于 2014-12-5 10:46 | 显示全部楼层
diweo 发表于 2014-12-4 21:57
波特率设1200也忒低了,没什么实际意义吧。

远距离传输有意义。
mmuuss586 发表于 2014-12-5 12:16 | 显示全部楼层
song19881218 发表于 2014-12-5 09:56
串口时钟源怎么分频,默认的APB2 84M

系统初始化函数可以设置的;
当然比把APB2分频了,会影响其它的时钟源;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

190

帖子

1

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