CH582 官方发的的内部时钟 rtc30分钟偏差50秒求内部时钟校准程序

图片.png

邮箱;个人信息保护,已隐藏

/bbs/thread-94639-1.html

问题程序


/bbs/thread-94361-1.html


内部时钟偏差太大  怎么调小一点


可以使用这个函数进行校准Lib_Calibration_LSI,

但如果想要高精度都是使用外部32k的。


不用 32.768晶振 用外部32M晶振怎么改寄存器???RTC 不需要低功耗???怎么改???  我需要实时时钟但是板子上没32.768K晶振 只有外部32M晶振 怎么改程序啊??? 你们教我一下改哪个寄存器 用32M外部晶振哦,?RTC 不需要低功耗我需要实时时钟哦?


请不要重复发帖!


@TECH_Hy  我用外部32.768K的RTC 程序也是配置了外部32.768k,但是误差还是特别打,三四个小时误差就5分钟,请问有啥好办法处理。
图片.png


您好,您留个邮箱,给您发测试代码,用32M晶振去测试频偏。32K晶振物料要求的负载电容是多少?评估板物料是20ppm,12.5pf的(10pf的也可以用)。

如果物料不变,误差5分钟是偏快,可以在外部加电容;误差5分钟是偏慢,可以微调内部32K负载电容;内部电容调到最小还是慢那要考虑换物料了。


个人信息保护,已隐藏 这个调整后批量产品能达到什么精度?能达到日误差不超过30S么?如果达不到我就不挣扎了。


已发送至邮箱,请查收。
使用评估板的32K外部晶振(20ppm,12.5pf负载电容),调节MCU内的匹配电容到合适的参数后,计时1天的偏差在±1s上下。
如果您的应用中不需要使用低功耗,用32M晶振(要求10ppm,10或12pf负载电容)+定时器的方案来计时,可以实现更精确的计时。


你这里12.5pf 是外接的负载电容吧?给的参考图都没有负载电容,所以我们也没有加。我们用的10ppm的


MCU内部有小范围的负载电容,选用的晶振物料的起振电容合适,就不必再外加电容。

如果出现32K频率过高,内部负载电容调到最大还是高,那可以考虑再外加负载电容来降低频率。


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