Part Number: F28076
Dear Sir,
我根據範例程式, 執行如下程式進入Halt Mode, 並且在進入Halt mode之前, 有關掉所有的interrupt
SysCtl_enableWatchdogStandbyWakeup();
SysCtl_setWatchdogMode(SYSCTL_WD_MODE_RESET);
SysCtl_enableWatchdogInHalt();
Flash_powerDown(FLASH0CTRL_BASE);
SysCtl_enterHaltMode();
Flash_wakeFromLPM(FLASH0CTRL_BASE);
SysCtl_setClock(DEVICE_SETCLOCK_CFG);
然後我對GPIO pin輸入一個7.8ms pulse喚醒,
喚醒時, 會執行到SysCtl_setClock(DEVICE_SETCLOCK_CFG),
但接著執行到CPUTimer_getTimerOverflowStatus()就停了, 無法wake up,
想請問有甚麼原因會造成這種結果?
Yale Li:
你参考的是哪一个demo?