打印
[MM32软件]

mm32f0 LSI时钟校准的一种思路

[复制链接]
958|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
renzheshengui|  楼主 | 2022-10-20 18:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我看很网上关于lsi时钟校准的方法大都是使用的是定时器捕获通道捕获频率,但是我在使用mm32f001这款芯片是没有找内部连接的函数,所以我换了一种思路,用定时器的计时功能和看门狗中断。看门狗和定时器都设置成相同的时间,然后在看门狗中断里读取定时器的时间,用定时器的时间反过来推出LSI时钟频率。


使用特权

评论回复
沙发
tpgf| | 2022-11-1 09:18 | 只看该作者
这样做的前提就是认为定时器的时间是很准的 是吧

使用特权

评论回复
板凳
aoyi| | 2022-11-1 09:38 | 只看该作者
在看门狗中断里读取定时器的时间的这个时间点 能保证是当前的那个时间点吗  会不会是延后的时间点从而造成不准

使用特权

评论回复
地板
nawu| | 2022-11-1 10:19 | 只看该作者
如果没有内部连接的函数 可以进行外部硬件连接 然后自己进行定时校准

使用特权

评论回复
5
zljiu| | 2022-11-1 10:26 | 只看该作者
虽然对LSI的实际精度我们无法校准,但是我们可以测算出LPTIM的实际时钟频率

使用特权

评论回复
6
gwsan| | 2022-11-1 10:48 | 只看该作者
LSI是低速内部时钟,RC振荡器,频率为40kHz。其本身有温度补偿吗

使用特权

评论回复
7
tfqi| | 2022-11-1 11:30 | 只看该作者
请问 看门狗和定时器都是来自于芯片本身的功能模块还是外接的单独的芯片呢

使用特权

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

本版积分规则

78

主题

4079

帖子

2

粉丝