stm32f302的睡眠进入和唤醒

2019-07-21 01:50发布

调试stm32f302的睡眠进入和唤醒功能,不知为什么始终进不了睡眠,程序如下:
  RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);
 // WR_DeInit();
 // WR_BackupAccessCmd(DISABLE);
  SCB->SCR &= 0xFFFFFFF0;
 // SCB->SCR &= ~((uint32_t)SCB_SCR_SLEEPDEEP_Msk);
  NVIC_SystemLPConfig(NVIC_LP_SLEEPDEEP,DISABLE);
  NVIC_SystemLPConfig(NVIC_LP_SLEEPONEXIT,DISABLE);
 // WR_EnterSleepMode(PWR_SLEEPEntry_WFE);
  __WFE();
  __WFE();
求高手指点,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。