找回密码
 立即注册

QQ登录

只需一步,快速开始

开启左侧

[N76E003]WKT定时校准

[复制链接]
jamesliu 发表于 2019-4-25 10:54:39 | 显示全部楼层 |阅读模式
本帖最后由 jamesliu 于 2019-4-25 10:57 编辑

N76E003的HIRC全温全压下最大误差在正负2%,而LIRC最大是在正负35%,WKT的时钟源只能是LIRC,这样WKT定时精度不是很高。通常考虑到MCU的功耗问题往往又需要WKT定时唤醒MCU这样方式去节省功耗。
本例程利用芯片HIRC去校准LIRC,来提高WKT定时的精度。本例程用WKT 1秒定时唤醒MCU然后用1ms的时间跑高速拿HIRC校准LIRC
得到一个LIRC与HIRC相对误差,细节详见代码不多解释。

注意:要想WKT定时精确些只能让芯片进入低速空闲模式(功耗和定时精度就好比鱼和熊掌不能兼得)。掉电模式下LIRC的误差会更大HIRC校准也不能提高精度。
WKT_Calib.zip (1.23 KB, 下载次数: 11)
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU