打印
[STM8]

波特率115200bps就出现问题

[复制链接]
531|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
环境:stm8s003f3  + iar
我现在使用内部晶振16M,串口可以使用波特率115200bps,但是现在我想把cpu频率降低到8M或者4M,发现串口使用波特率115200bps就出现问题

使用特权

评论回复
沙发
juventus9554| | 2021-12-9 21:53 | 只看该作者

你有什么打算呢?或者你想知道什么?

使用特权

评论回复
板凳
heweibig|  楼主 | 2021-12-9 21:55 | 只看该作者
请问下如果配置成2分频8M或者4分频4M,串口还是设置成115200为什么不行

使用特权

评论回复
地板
xxrs| | 2021-12-9 21:57 | 只看该作者
如果频率降低的话设置成9600是可以的

使用特权

评论回复
5
heweibig|  楼主 | 2021-12-9 21:59 | 只看该作者

使用特权

评论回复
6
heweibig|  楼主 | 2021-12-9 22:01 | 只看该作者
如果cpu是8M或者4M,波特率设置成115200应该是正常使用才对啊!

使用特权

评论回复
7
supernan| | 2021-12-9 22:04 | 只看该作者
看手册,特定主频下有些波特率不能用的

使用特权

评论回复
8
jiahy| | 2021-12-9 22:08 | 只看该作者

波特率精度可能没有那么准了, 一般稍微一点误差, 不会影响通信的

使用特权

评论回复
9
lizye| | 2021-12-9 22:10 | 只看该作者
问题未必出在波特率本身高低上

使用特权

评论回复
10
spark周| | 2021-12-9 22:12 | 只看该作者
具体可以结合手册稍微计算下,按理说8MHz输出115200不该有困难

使用特权

评论回复
11
zhaoxqi| | 2021-12-9 22:13 | 只看该作者
你现在CPU的时钟降低了,会不会出在中断响应方面。请确认下。

使用特权

评论回复
12
renyaq| | 2021-12-9 22:16 | 只看该作者

使能了or 中断,干嘛

使用特权

评论回复
13
pengf| | 2021-12-9 22:18 | 只看该作者
中断上会有什么影响呢

使用特权

评论回复
14
pengf| | 2021-12-9 22:21 | 只看该作者
大概降低多少

使用特权

评论回复
15
zhenykun| | 2021-12-9 22:22 | 只看该作者
降到多少了啊

使用特权

评论回复
16
zhenykun| | 2021-12-9 22:24 | 只看该作者
应该不会有问题啊

使用特权

评论回复
17
heweibig|  楼主 | 2021-12-9 22:25 | 只看该作者

嗯,那我按大家的说法挨个排查一下,谢谢哈

使用特权

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

本版积分规则

869

主题

13089

帖子

7

粉丝