void main(void)
{
// System_Initial(); // 初始化系统所有外设
// SClK_Initial();
GPIO_LowPower_Config();
CLK_MasterPrescalerConfig(CLK_MasterPrescaler_HSIDiv1);
CLK_PeripheralClockConfig(CLK_Peripheral_AWU, ENABLE);
AWU_Cmd(ENABLE);
AWU_Init(AWU_Timebase_30s);
if(fPowerOn_flag == FALSE)
{
halt();
nop();
}
if(fPowerOn_flag ==TRUE)
{
// disableInterrupts();
System_Initial();
// LED_Y_ON();
}现在的问题是不能唤醒
中断服务函数的处理是将fPowerOn_flag ==TRUE
有谁能指导一下么? |