各位大侠好!
小弟第一次使用TI的RTC遇到了些问题,求教:
void rtc_init(void)
{
rt_uint32_t i;
ROM_SysCtlPeripheralEnable(SYSCTL_PERIPH_HIBERNATE);
ROM_HibernateEnableExpClk(ROM_SysCtlClockGet());
for(i=0;i<10000;i++);
ROM_HibernateClockSelect(HIBERNATE_CLOCK_SEL_RAW);
ROM_HibernateRTCEnable();
ROM_HibernateRTCSet(0);
}这是我初始化RTC的代码,当我运行到ROM_HibernateRTCSet(0);的时候,程序就运行不走了 不知道是什么原因。 |