11.3.3. 编程指南¶
11.3.3.1. 时间设置流程¶
设置时间,RTC_TIME:TIME_SET设置为对应时间值,注意以秒为单位
设置初始化标志,RTC_CTL:TCNT_INIT=1
重新计时,RTC_CTL:TCNT_EN=1
此时硬件电路会自动将TIME_SET初始化到TCNT,并开始计时; 完成初始后硬件自动将TCNT_INIT清零。
11.3.3.2. 闹钟设置流程¶
关闭闹钟,RTC_CTL: ALARM_EN=0
设置闹钟,RTC_ALARM: ALARM_SET设置为对应闹钟值,注意以秒为单位
打开闹钟,RTC_CTL: ALARM_EN=1
11.3.3.3. 校准设置流程¶
建议直接设置校准值,注意每次设置后会导致设置后的1秒内会有1ms以内的偏差。
11.3.3.4. 低功耗设置流程¶
低功耗下,LDO11输出0.8V,LDO18输出1.2V,工作电路最大不超过4uA。
解锁写操作
设置LDO18输出为1.2V,电压降到最低档,平稳切换到LDO11给晶振供电
设置LDO11输出为0.8V,电压降低到稳定工作最低电压,输出负载关闭,除去片内电阻功耗,LDO11低功耗模式使能
锁定写操作