STM32G474xx HAL 用户手册
宏定义
PWR扩展私有宏
PWREx

宏定义

#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)0x00U)
#define IS_PWR_GPIO(GPIO)

宏定义文档

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

定义于行 713 文件 stm32g4xx_hal_pwr_ex.h.

#define IS_PWR_BATTERY_RESISTOR_SELECT (   RESISTOR)
#define IS_PWR_GPIO (   GPIO)
值:
(((GPIO) == PWR_GPIO_A) ||\
                           ((GPIO) == PWR_GPIO_B) ||\
                           ((GPIO) == PWR_GPIO_C) ||\
                           ((GPIO) == PWR_GPIO_D) ||\
                           ((GPIO) == PWR_GPIO_E) ||\
                           ((GPIO) == PWR_GPIO_F) ||\
                           ((GPIO) == PWR_GPIO_G))

定义于行 717 文件 stm32g4xx_hal_pwr_ex.h.

被引用 HAL_PWREx_DisableGPIOPullDown(), HAL_PWREx_DisableGPIOPullUp(), HAL_PWREx_EnableGPIOPullDown(), 和 HAL_PWREx_EnableGPIOPullUp().

#define IS_PWR_GPIO_BIT_NUMBER (   BIT_NUMBER)    (((BIT_NUMBER) & GPIO_PIN_MASK) != (uint32_t)0x00U)
#define IS_PWR_PVM_MODE (   MODE)
值:

定义于行 692 文件 stm32g4xx_hal_pwr_ex.h.

被引用 HAL_PWREx_ConfigPVM().

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

定义于行 687 文件 stm32g4xx_hal_pwr_ex.h.

被引用 HAL_PWREx_ConfigPVM().

#define IS_PWR_VOLTAGE_SCALING_RANGE (   RANGE)
#define IS_PWR_WAKEUP_PIN (   PIN)
值:
(((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) ==