打印
[STM8]

请教 STM8L101k3分频问题

[复制链接]
861|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fxhsz|  楼主 | 2015-3-12 01:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
刚开始用 STM8L101k3,碰到个难题,请教下芯片默认是16分频吗,

我的产品,上电后 有时候是工作在16分频,有时候全速,因为做数传的

时序是按8分频写的,如果全速工作就不能正常收发了,

原来的程序是 初始化16分频,后来看手册上写CLK_PCKENR寄存器 默认数值是 16分频的 就没有再设置

请问有碰到这样问题的朋友吗,



沙发
airwill| | 2015-3-12 08:04 | 只看该作者
应该说, 用多种频率工作是允许的, 往往在为了获得低功耗而大大降低工作频率的情况.
但就你的情况看, 不建议这样做, 调整时序时间才是好办法, 因为改变频繁工作频率会人为导致功能模块的冲突, 最后调试时时不时陷入瘫痪, 没有清晰准确的安排很容易混乱不堪, 把简单的问题复杂化,自找麻烦!

使用特权

评论回复
板凳
fxhsz|  楼主 | 2015-3-12 09:07 | 只看该作者
本帖最后由 fxhsz 于 2015-3-12 09:09 编辑

多谢回复,我有个地方写错了 默认是8分频,我也希望产品一直工作在这个频率上,没有打算多种频率工作 就是一直使用8分频,问题是 有时候启动后就是在全速运行,可能很多天才发生一次,真头疼,

不知道 换CPU151外接 晶振的能否解决

使用特权

评论回复
地板
amanda_s| | 2015-3-18 17:47 | 只看该作者
建议仔细看看代码是否有别的地方也配置了时钟。启动时在某种情况下会跑到那里去.

使用特权

评论回复
5
fxhsz|  楼主 | 2015-3-20 11:07 | 只看该作者
没有 ,我后来看到默认是8分频 后没有 再东分频了,现在改用151外置晶振看能不能解决

使用特权

评论回复
6
amanda_s| | 2015-3-20 12:15 | 只看该作者
fxhsz 发表于 2015-3-20 11:07
没有 ,我后来看到默认是8分频 后没有 再东分频了,现在改用151外置晶振看能不能解决 ...

按道理说,不会发生这种情况。另外你说的全速运行时,是用示波器看的系统时钟吗?
可以将时钟从CCO脚输出量一下看看。

使用特权

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

本版积分规则

8

主题

21

帖子

0

粉丝