biechedan 发表于 2025-6-5 13:15
如果 RTC 的备用电池电量耗尽、连接不良或未正确配置备用电源电路,当主电源断开后,RTC 失去供电,时间将无法保持,再次上电时就可能出现时间乱跳的情况deliahouse887 发表于 2025-6-5 14:07
建议使用外部32.768kHz晶振(LSE),因其频率稳定,适合长时间运行。配置时需确保晶振正确连接并稳定运行uiint 发表于 2025-6-5 15:05
需绕过HAL的日期处理函数,采用时间戳或备份寄存器保存时间。benjaminka 发表于 2025-6-5 16:47
若VBAT电源不足或接触不良,RTC在掉电期间将无法维持计数,重新上电后时间会重置。hudi008 发表于 2025-6-5 17:34
在掉电-上电循环测试中监控RTC时间变化,确认VBAT供电和晶振稳定性。phoenixwhite 发表于 2025-6-5 18:24
在初始化RTC时,确保正确配置了时钟源和后备电池。alvpeg 发表于 2025-6-5 19:20
选择高精度、低温度系数的外部晶振,并优化PCB布局以减少干扰。maudlu 发表于 2025-6-5 20:03
如果使用LSE晶振,可以通过校准功能优化计时精度。校准值范围为0~127,可补偿一定范围内的误差geraldbetty 发表于 2025-6-5 21:03
避免频繁改写备份域寄存器,以防止时间数据异常janewood 发表于 2025-6-5 21:51
VBAT稳定性、LSE配置、负载电容匹配。bestwell 发表于 2025-6-5 22:34
在每次上电时强制初始化RTC时间,可通过检查备份寄存器中的标志位kkzz 发表于 2025-6-6 09:15
如果之前使用了LSI作为RTC时钟源,而后来改为LSE,可能需要复位备份域以确保新的配置生效。cashrwood 发表于 2025-6-6 10:28
若晶振频率偏差或受温度影响,可能导致时间累积误差,但不会直接引发时间乱跳。sanfuzi 发表于 2025-6-6 11:13
电池连接到VBAT引脚时,需确保其能够为RTC和备份域供电。发的非官方的 发表于 2025-6-25 07:33
断电后用外接电池顶着,但时间偶尔会重置,不确定是不是初始化问题
页:
1
[2]