工具/软件:
我正在尝试在代码中实现10秒的休眠期、之后系统应重置。 但是、当系统成功进入休眠模式时、它不会按预期执行后续重置。
void setupHibernateWakeup(void){
PRCMHibernateWakeupSourceEnable (PRCM_HIB_SLOW_CLK_CTR);
PRCMHibernateIntervalSet(327680ULL);
}
空进入休眠模式(空){
setupHibernateWakeup();
PRCMHibernateEnter();
}
void mainThread (void *pvParameters)
{
power_disablePolicy();
LteModemPowerON ();
setupLTEConnection();
configMQTT ();
connectToMQTBroker();
MQTTPublish ("休眠模式...");
power_enablePolicy();
EnterHibernateMode();
}
在上面的示例中、我预计代码从休眠模式唤醒后会再次复位。
此外、cc3230sf 示例的 power_management 示例不使用我正在使用的 API、但后续示例会令人困惑。
在这方面的任何帮助都将非常感谢。
谢谢