This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好:
我的测试中出现了有关 RTC 跟随的问题
平台: EK-TM4C123GXL
RTOS:TI RTOS Tivac 2 16 00 08
IDE:
Code Composer Studio 7.3.0
XDCtools 3.32.0.06_core3
编译器 TI v16.9.4.LTS
空 InitHibernation (void) { SysCtlPeripheralEnable (SYSCTL_Periph_HIBERNATE); // //等待休眠模块准备就绪。 // while (!SysCtlPeripheralReady (SYSCTL_Periph_HIBERNATE) ){ // //确定休眠模块是否处于活动状态。 // HibernateEnableExpClk (SysCtlClockGet ()); //配置休眠模块的时钟源并启用 // RTC 功能。 // HibernateClockConfig (HIBERNATE_OSC_HIGRIVE); HibernateRTCEnable (); }
然后我将 HibernateRTCGet ()值打印到控制台。 下面是我的日志。
2018年5月23日17:22:30 [RX]- RTC:172
2018年5月24日09:20:25 [RX]- RTC:58329
58329 - 172 = 58157 = 16 h 09 m 17 s
2018年5月23日17:22:30 + 16 h 09 m 17 s
= 2018/5/24 09:31:47
在实际时间11 m 22 s 内
RTC 寄存器设置是否错误? 或需要进行设置?
谢谢你。