dongdejun1989-3 发表于 2012-11-30 10:31:21

stm32待机RTC闹钟唤醒不了

 int main(void)
{
        RCC_Configuration();
        RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR | RCC_APB1Periph_BKP, ENABLE);
        //PWR_WakeUpPinCmd(ENABLE);//只要去掉这句RTC闹钟中断就可以,如果不注释掉RTC闹钟就唤醒不了
        PWR_BackupAccessCmd(ENABLE);
 
        GPIO_Configuration();
        EXTI_Configuration();
        RTC_Configuration();
        NVIC_Configuration();
        LED2(1);
        LED3(1);
 
        while(1)
        {
                LED1(1);
                LED3(1);
                delay_xms(500);
                LED1(0);
                LED3(0);
                delay_xms(500);
                LED1(1);
                LED3(1);       
                delay_xms(500);
                LED1(0);
                LED3(0);
                delay_xms(500);       
                LED1(1);
                LED3(1);
                delay_xms(500);
                LED1(0);
                LED3(0);
                delay_xms(500);
                       
                   RTC_ClearFlag(RTC_FLAG_SEC);
            while(RTC_GetFlagStatus(RTC_FLAG_SEC) == RESET);
            RTC_SetAlarm(RTC_GetCounter()+ 3);
            RTC_WaitForLastTask();
            PWR_EnterSTANDBYMode();
       
        }
               
}
 
我的问题是如果注释掉        PWR_WakeUpPinCmd(ENABLE);这句RTC闹钟就可以唤醒,如果不注释掉就不可以闹钟中断唤醒。怎么样才能让他待机时既能闹钟唤醒有可以外部唤醒引脚唤醒呢,附件是我的代码

sxsxhqx 发表于 2013-9-12 16:10:24

回复:stm32待机RTC闹钟唤醒不了

:P 谢谢分享  
有用的资料啊
 

zha0530 发表于 2013-10-28 11:18:55

回复:stm32待机RTC闹钟唤醒不了

:L,看下

noteternal 发表于 2013-11-11 15:22:28

RE:stm32待机RTC闹钟唤醒不了

什么情况,无法回复了么

lushiliangkl 发表于 2013-12-3 12:24:47

回复:stm32待机RTC闹钟唤醒不了

我也想看看啊,我也是正在解决这个问题。

zh874176706 发表于 2014-1-1 21:50:50

回复:stm32待机RTC闹钟唤醒不了

;P;P 

soft 发表于 2014-1-3 19:16:29

回复:stm32待机RTC闹钟唤醒不了

我来看看能不能给你解决

renqinglei 发表于 2014-1-3 21:25:41

RE:stm32待机RTC闹钟唤醒不了

:)解决不了

_痕迹 发表于 2014-5-19 22:33:59

回复:stm32待机RTC闹钟唤醒不了

我闹钟也遇到问题了..回复一个看看

ericdingxin 发表于 2014-6-23 21:22:32

回复:stm32待机RTC闹钟唤醒不了

我闹钟也遇到问题了..回复一个看看
页: [1]
查看完整版本: stm32待机RTC闹钟唤醒不了