My Project
Loading...
Searching...
No Matches
PWR Private Macros

Macros

#define IS_PWR_WAKEUP_PIN(PIN)
 
#define IS_PWR_REGULATOR(REGULATOR)
 
#define IS_PWR_SLEEP_ENTRY(ENTRY)   (((ENTRY) == PWR_SLEEPENTRY_WFI) || ((ENTRY) == PWR_SLEEPENTRY_WFE))
 
#define IS_PWR_STOP_ENTRY(ENTRY)   (((ENTRY) == PWR_STOPENTRY_WFI) || ((ENTRY) == PWR_STOPENTRY_WFE))
 

Detailed Description

Macro Definition Documentation

◆ IS_PWR_REGULATOR

#define IS_PWR_REGULATOR (   REGULATOR)
Value:
(((REGULATOR) == PWR_MAINREGULATOR_ON) || \
((REGULATOR) == PWR_LOWPOWERREGULATOR_ON))
#define PWR_MAINREGULATOR_ON
Definition: stm32f3xx_hal_pwr.h:58
#define PWR_LOWPOWERREGULATOR_ON
Definition: stm32f3xx_hal_pwr.h:59

◆ IS_PWR_SLEEP_ENTRY

#define IS_PWR_SLEEP_ENTRY (   ENTRY)    (((ENTRY) == PWR_SLEEPENTRY_WFI) || ((ENTRY) == PWR_SLEEPENTRY_WFE))

◆ IS_PWR_STOP_ENTRY

#define IS_PWR_STOP_ENTRY (   ENTRY)    (((ENTRY) == PWR_STOPENTRY_WFI) || ((ENTRY) == PWR_STOPENTRY_WFE))

◆ IS_PWR_WAKEUP_PIN

#define IS_PWR_WAKEUP_PIN (   PIN)
Value:
(((PIN) == PWR_WAKEUP_PIN1) || \
((PIN) == PWR_WAKEUP_PIN2) || \
((PIN) == PWR_WAKEUP_PIN3))
#define PWR_WAKEUP_PIN2
Definition: stm32f3xx_hal_pwr.h:49
#define PWR_WAKEUP_PIN3
Definition: stm32f3xx_hal_pwr.h:50
#define PWR_WAKEUP_PIN1
Definition: stm32f3xx_hal_pwr.h:48