stm32l0/pm: clear wakeup flags when setting STOP mode.

This commit is contained in:
Alexandre Abadie 2019-03-21 19:42:08 +01:00
parent 2e0a818502
commit d6fb676814
No known key found for this signature in database
GPG Key ID: 1C919A403CAE1405

View File

@ -43,7 +43,8 @@
#if defined(CPU_FAM_STM32F0) || defined(CPU_FAM_STM32F3) #if defined(CPU_FAM_STM32F0) || defined(CPU_FAM_STM32F3)
#define PM_STOP_CONFIG (PWR_CR_LPDS) #define PM_STOP_CONFIG (PWR_CR_LPDS)
#elif defined(CPU_FAM_STM32L0) || defined(CPU_FAM_STM32L1) #elif defined(CPU_FAM_STM32L0) || defined(CPU_FAM_STM32L1)
#define PM_STOP_CONFIG (PWR_CR_LPSDSR | PWR_CR_ULP) /* Enable ultra low-power and clear wakeup flags */
#define PM_STOP_CONFIG (PWR_CR_LPSDSR | PWR_CR_ULP | PWR_CR_CWUF)
#elif defined(CPU_FAM_STM32L4) #elif defined(CPU_FAM_STM32L4)
#define PM_STOP_CONFIG (PWR_CR1_LPMS_STOP1) #define PM_STOP_CONFIG (PWR_CR1_LPMS_STOP1)
#elif defined(CPU_FAM_STM32F7) #elif defined(CPU_FAM_STM32F7)