现在在使用CH571,有几个疑问需要确认:
1. 内部RTC如何进行温度补偿? 我的想法是通过晶振温度取消累加到30秒,对R16_RTC_CNT_32K进行调整,太频繁我任务会影响计数,导致误差更大。
2.如果上面的补偿可行,那么我利用1秒的周期中断,通过一个IO输出秒脉冲,29秒是未补偿的,第30秒是补偿后的秒脉冲,通过平均,是否可以反应我RTC的误差?
通过中断输出的秒脉冲是否对精度有影响? 或者官方有更好的版本或者方案
关于温度,如果做晶振温度曲线补偿,那么芯片内部的温度传感器的精度是多少?资料说是10度?真的这么差吗?
如果真的这么差,那是否采用贴片热敏电阻,通过AD测量,可以获取到较高精度?
谢谢