| 转自旧论坛作者:pcxtlpc 
 
 
 最近在使用8208芯片开发,在使用低功耗代码。 GPIO_WAKEUP_FEATURE_LOW;             cpu_set_gpio_wakeup (GPIO_WAKEUP_FEATURE, Level_High, 1);      cpu_sleep_wakeup(DEEPSLEEP_MODE, PM_WAKEUP_PAD, 0);  使用pm_get_wakeup_src()函数,返回值为0; 使用pm_is_deepPadWakeup()函数,返回值为0; 
 
 GPIO_WAKEUP_FEATURE_LOW;             cpu_set_gpio_wakeup (GPIO_WAKEUP_FEATURE, Level_High, 1);      cpu_sleep_wakeup(DEEPSLEEP_MODE_RET_SRAM_LOW16K, PM_WAKEUP_PAD, 0);  使用pm_get_wakeup_src()函数,返回值为3;使用pm_is_deepPadWakeup()函数,返回值为1; 
 
 请问为什么在DEEPSLEEP_MODE,被PAD唤醒仍然为0? 这样不能就区分上电与Deepsleep。请问如何去区分power on 与Deepsleep? 
 
 |