示例#1
0
文件: reboot.c 项目: Acarus/kaa
void cc32xx_reboot(void)
{
    sl_Stop(30);
    PRCMHibernateIntervalSet(330);
    PRCMHibernateWakeupSourceEnable(PRCM_HIB_SLOW_CLK_CTR);
    PRCMHibernateEnter();

    PRCMMCUReset(true);
    Utils_TriggerHibCycle();
}
void resetBoard() {
    UART_PRINT("[Blink] Board shutdown\r\n");

    sl_Stop(SL_STOP_TIMEOUT);
    PRCMMCUReset(TRUE);
}