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.

TM4C123GH6PZ Hibernation

Other Parts Discussed in Thread: TM4C123GH6PZ

片子型号:TM4C123GH6PZ

采用下面的代码配置Hibernation时,程序到HibernateEnableExpClk(SysCtlClockGet());这一步就跑飞,寄存器HIB_CTL的HIB_CTL_WRC是0

出错的原因的什么?代码有什么问题吗?

void HibernateIn(void)
{
 SysCtlPeripheralEnable(SYSCTL_PERIPH_HIBERNATE);
 HibernateEnableExpClk(SysCtlClockGet());
 HibernateGPIORetentionEnable();
 HibernateRTCSet(0);
 HibernateRTCEnable();
 HibernateRTCMatchSet(0,HibernateRTCGet()+30);
 HibernateWakeSet(HIBERNATE_WAKE_PIN | HIBERNATE_WAKE_RTC);

 HibernateRequest();
 while(1)
 {
 }
}