打印
[STM8]

把cpu频率降低到8M或者4M,发现串口使用波特率115200bps就出...

[复制链接]
1269|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
环境:stm8s003f3  + iar
我现在使用内部晶振16M,串口可以使用波特率115200bps,但是现在我想把cpu频率降低到8M或者4M,发现串口使用波特率115200bps就出现问题,请问下如果配置成2分频8M或者4分频4M,串口还是设置成115200为什么不行,谢谢?如果频率降低的话设置成9600是可以的




QQ截图20191217172050.png (53.36 KB )

QQ截图20191217172050.png

使用特权

评论回复
沙发
sanmaoljhljh|  楼主 | 2019-12-17 17:25 | 只看该作者
如果cpu是8M或者4M,波特率设置成115200应该是正常使用才对啊!

使用特权

评论回复
板凳
七颗咖啡豆| | 2019-12-18 15:42 | 只看该作者
看手册,特定主频下有些波特率不能用的

使用特权

评论回复
地板
airwill| | 2019-12-18 22:02 | 只看该作者
波特率精度可能没有那么准了, 一般稍微一点误差, 不会影响通信的

使用特权

评论回复
5
香水城| | 2019-12-18 23:07 | 只看该作者
问题未必出在波特率本身高低上,【具体可以结合手册稍微计算下,按理说8MHz输出115200不该有困难】

你现在CPU的时钟降低了,会不会出在中断响应方面。请确认下。

使用特权

评论回复
6
googcheng| | 2019-12-19 09:04 | 只看该作者
使能了or 中断,干嘛

使用特权

评论回复
7
晓伍| | 2020-1-15 14:42 | 只看该作者
中断上会有什么影响呢

使用特权

评论回复
8
guanjiaer| | 2020-1-15 15:01 | 只看该作者
大概降低多少

使用特权

评论回复
9
heimaojingzhang| | 2020-1-15 15:04 | 只看该作者
降到多少了啊

使用特权

评论回复
10
keaibukelian| | 2020-1-15 15:11 | 只看该作者
应该不会有问题啊

使用特权

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

本版积分规则

2

主题

4

帖子

0

粉丝