打印
[STM32L1]

使用MSI时钟,频率选择131khz,串口波特率9600输出异常

[复制链接]
1509|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
老土2F|  楼主 | 2018-9-20 15:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
芯片STM32L152,使用MSI时钟,串口波特率为9600.
频率选择524KHZ-4.2MHz时,串口输出正常
频率选择131KHZ时,串口输出异常,示波器也看不到输出的波形。
是不是波特率设置为9600时有一个最小的时钟频率限制。
望大佬回复,感谢。
沙发
gaoyang9992006| | 2018-9-20 16:42 | 只看该作者
应该是频率太低,没法正常的生成这个波特率吧。另外你是不是使用的库?

使用特权

评论回复
板凳
老土2F|  楼主 | 2018-9-20 17:22 | 只看该作者
本帖最后由 老土2F 于 2018-9-20 17:24 编辑
gaoyang9992006 发表于 2018-9-20 16:42
应该是频率太低,没法正常的生成这个波特率吧。另外你是不是使用的库?

是使用的库,我考虑也是这个原因,但是没有找到这方面的说明。9600波特率,时钟频率最低该设置为多少

使用特权

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

本版积分规则

3

主题

64

帖子

0

粉丝