CH57x 晶振校准问题

1621312645891322.png

1621312645141896.png

提个问题:晶振校准 573和579的step为什么不一样,而且579的按照注释写的公式算也不等于-3

ch579 与CH573 最高主频不一样的,跑BLE时候的典型主频也不一致32M 与60Mhz的差别.

而校准低频RC时候的采样原理是一样的:5个RTC时钟周期的高频clk的次数,

这样一来,主频越高,采样的高频clk的次数越高,对误差的分辨率也更细.

至于两个校准函数中的CNT_STEP_K, 定义类型并不相同(整形与浮点型),其参与运算的方式并不相同,所以不同.

校准函数每次sdk更新时,可能会根据累积的实际使用中的反馈结果进行微调(主要是优化功耗之类).


只有登录才能回复,可以选择微信账号登录