STM32L443xx HAL User Manual
Defines
PWR Extended Private Macros
PWREx

Defines

#define IS_PWR_WAKEUP_PIN(PIN)
#define IS_PWR_PVM_TYPE(TYPE)
#define IS_PWR_PVM_MODE(MODE)
#define IS_PWR_VOLTAGE_SCALING_RANGE(RANGE)
#define IS_PWR_BATTERY_RESISTOR_SELECT(RESISTOR)
#define IS_PWR_BATTERY_CHARGING(CHARGING)
#define IS_PWR_GPIO_BIT_NUMBER(BIT_NUMBER)   (((BIT_NUMBER) & GPIO_PIN_MASK) != (uint32_t)0x00)
#define IS_PWR_GPIO(GPIO)
#define IS_PWR_SRAM2_RETENTION(SRAM2)

Define Documentation

#define IS_PWR_BATTERY_CHARGING (   CHARGING)
Value:
(((CHARGING) == PWR_BATTERY_CHARGING_DISABLE) ||\
                                           ((CHARGING) == PWR_BATTERY_CHARGING_ENABLE))

Definition at line 764 of file stm32l4xx_hal_pwr_ex.h.

#define IS_PWR_BATTERY_RESISTOR_SELECT (   RESISTOR)
Value:

Definition at line 761 of file stm32l4xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_EnableBatteryCharging().

#define IS_PWR_GPIO (   GPIO)
Value:
(((GPIO) == PWR_GPIO_A) ||\
                           ((GPIO) == PWR_GPIO_B) ||\
                           ((GPIO) == PWR_GPIO_C) ||\
                           ((GPIO) == PWR_GPIO_D) ||\
                           ((GPIO) == PWR_GPIO_E) ||\
                           ((GPIO) == PWR_GPIO_H))

Definition at line 778 of file stm32l4xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_DisableGPIOPullDown(), HAL_PWREx_DisableGPIOPullUp(), HAL_PWREx_EnableGPIOPullDown(), and HAL_PWREx_EnableGPIOPullUp().

#define IS_PWR_GPIO_BIT_NUMBER (   BIT_NUMBER)    (((BIT_NUMBER) & GPIO_PIN_MASK) != (uint32_t)0x00)
#define IS_PWR_PVM_MODE (   MODE)
Value:

Definition at line 743 of file stm32l4xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigPVM().

#define IS_PWR_PVM_TYPE (   TYPE)
Value:
(((TYPE) == PWR_PVM_1) ||\
                               ((TYPE) == PWR_PVM_3) ||\
                               ((TYPE) == PWR_PVM_4))

Definition at line 735 of file stm32l4xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigPVM().

#define IS_PWR_SRAM2_RETENTION (   SRAM2)
Value:
(((SRAM2) == PWR_NO_SRAM2_RETENTION)   ||\
                                       ((SRAM2) == PWR_FULL_SRAM2_RETENTION))

Definition at line 817 of file stm32l4xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_SetSRAM2ContentRetention().

#define IS_PWR_VOLTAGE_SCALING_RANGE (   RANGE)
Value:

Definition at line 756 of file stm32l4xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ControlVoltageScaling().

#define IS_PWR_WAKEUP_PIN (   PIN)
Value:
(((PIN) == PWR_WAKEUP_PIN1) || \
                                ((PIN) == PWR_WAKEUP_PIN2) || \
                                ((PIN) == PWR_WAKEUP_PIN3) || \
                                ((PIN) == PWR_WAKEUP_PIN4) || \
                                ((PIN) == PWR_WAKEUP_PIN5) || \
                                ((PIN) == PWR_WAKEUP_PIN1_HIGH) || \
                                ((PIN) == PWR_WAKEUP_PIN2_HIGH) || \
                                ((PIN) == PWR_WAKEUP_PIN3_HIGH) || \
                                ((PIN) == PWR_WAKEUP_PIN4_HIGH) || \
                                ((PIN) == PWR_WAKEUP_PIN5_HIGH) || \
                                ((PIN) == PWR_WAKEUP_PIN1_LOW) || \
                                ((PIN) == PWR_WAKEUP_PIN2_LOW) || \
                                ((PIN) == PWR_WAKEUP_PIN3_LOW) || \
                                ((PIN) == PWR_WAKEUP_PIN4_LOW) || \
                                ((PIN) == PWR_WAKEUP_PIN5_LOW))

Definition at line 704 of file stm32l4xx_hal_pwr_ex.h.

Referenced by HAL_PWR_DisableWakeUpPin(), and HAL_PWR_EnableWakeUpPin().