STM32H735xx HAL User Manual
Defines
PWREx Exported Macro
PWREx

Defines

#define __HAL_PWR_AVD_EXTI_ENABLE_IT()   SET_BIT(EXTI->IMR1, PWR_EXTI_LINE_AVD)
 Enable the AVD EXTI Line 16.
#define __HAL_PWR_AVD_EXTI_DISABLE_IT()   CLEAR_BIT(EXTI->IMR1, PWR_EXTI_LINE_AVD)
 Disable the AVD EXTI Line 16.
#define __HAL_PWR_AVD_EXTI_ENABLE_EVENT()   SET_BIT(EXTI->EMR1, PWR_EXTI_LINE_AVD)
 Enable event on AVD EXTI Line 16.
#define __HAL_PWR_AVD_EXTI_DISABLE_EVENT()   CLEAR_BIT(EXTI->EMR1, PWR_EXTI_LINE_AVD)
 Disable event on AVD EXTI Line 16.
#define __HAL_PWR_AVD_EXTI_ENABLE_RISING_EDGE()   SET_BIT(EXTI->RTSR1, PWR_EXTI_LINE_AVD)
 Enable the AVD Extended Interrupt Rising Trigger.
#define __HAL_PWR_AVD_EXTI_DISABLE_RISING_EDGE()   CLEAR_BIT(EXTI->RTSR1, PWR_EXTI_LINE_AVD)
 Disable the AVD Extended Interrupt Rising Trigger.
#define __HAL_PWR_AVD_EXTI_ENABLE_FALLING_EDGE()   SET_BIT(EXTI->FTSR1, PWR_EXTI_LINE_AVD)
 Enable the AVD Extended Interrupt Falling Trigger.
#define __HAL_PWR_AVD_EXTI_DISABLE_FALLING_EDGE()   CLEAR_BIT(EXTI->FTSR1, PWR_EXTI_LINE_AVD)
 Disable the AVD Extended Interrupt Falling Trigger.
#define __HAL_PWR_AVD_EXTI_ENABLE_RISING_FALLING_EDGE()
 Enable the AVD Extended Interrupt Rising and Falling Trigger.
#define __HAL_PWR_AVD_EXTI_DISABLE_RISING_FALLING_EDGE()
 Disable the AVD Extended Interrupt Rising & Falling Trigger.
#define __HAL_PWR_AVD_EXTI_GET_FLAG()   ((READ_BIT(EXTI->PR1, PWR_EXTI_LINE_AVD) == PWR_EXTI_LINE_AVD) ? 1UL : 0UL)
 Check whether the specified AVD EXTI interrupt flag is set or not.
#define __HAL_PWR_AVD_EXTI_CLEAR_FLAG()   SET_BIT(EXTI->PR1, PWR_EXTI_LINE_AVD)
 Clear the AVD EXTI flag.
#define __HAL_PWR_AVD_EXTI_GENERATE_SWIT()   SET_BIT(EXTI->SWIER1, PWR_EXTI_LINE_AVD)
 Generates a Software interrupt on AVD EXTI line.

Define Documentation

#define __HAL_PWR_AVD_EXTI_CLEAR_FLAG ( )    SET_BIT(EXTI->PR1, PWR_EXTI_LINE_AVD)

Clear the AVD EXTI flag.

Return values:
None.

Definition at line 481 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_PVD_AVD_IRQHandler().

#define __HAL_PWR_AVD_EXTI_DISABLE_EVENT ( )    CLEAR_BIT(EXTI->EMR1, PWR_EXTI_LINE_AVD)

Disable event on AVD EXTI Line 16.

Return values:
None.

Definition at line 409 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigAVD().

#define __HAL_PWR_AVD_EXTI_DISABLE_FALLING_EDGE ( )    CLEAR_BIT(EXTI->FTSR1, PWR_EXTI_LINE_AVD)

Disable the AVD Extended Interrupt Falling Trigger.

Return values:
None.

Definition at line 441 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigAVD().

#define __HAL_PWR_AVD_EXTI_DISABLE_IT ( )    CLEAR_BIT(EXTI->IMR1, PWR_EXTI_LINE_AVD)

Disable the AVD EXTI Line 16.

Return values:
None.

Definition at line 381 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigAVD().

#define __HAL_PWR_AVD_EXTI_DISABLE_RISING_EDGE ( )    CLEAR_BIT(EXTI->RTSR1, PWR_EXTI_LINE_AVD)

Disable the AVD Extended Interrupt Rising Trigger.

Return values:
None.

Definition at line 429 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigAVD().

Value:
do {                                                     \
     __HAL_PWR_AVD_EXTI_DISABLE_RISING_EDGE();           \
     __HAL_PWR_AVD_EXTI_DISABLE_FALLING_EDGE();          \
} while(0);

Disable the AVD Extended Interrupt Rising & Falling Trigger.

Return values:
None.

Definition at line 457 of file stm32h7xx_hal_pwr_ex.h.

#define __HAL_PWR_AVD_EXTI_ENABLE_EVENT ( )    SET_BIT(EXTI->EMR1, PWR_EXTI_LINE_AVD)

Enable event on AVD EXTI Line 16.

Return values:
None.

Definition at line 395 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigAVD().

#define __HAL_PWR_AVD_EXTI_ENABLE_FALLING_EDGE ( )    SET_BIT(EXTI->FTSR1, PWR_EXTI_LINE_AVD)

Enable the AVD Extended Interrupt Falling Trigger.

Return values:
None.

Definition at line 435 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigAVD().

#define __HAL_PWR_AVD_EXTI_ENABLE_IT ( )    SET_BIT(EXTI->IMR1, PWR_EXTI_LINE_AVD)

Enable the AVD EXTI Line 16.

Return values:
None.

Definition at line 367 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigAVD().

#define __HAL_PWR_AVD_EXTI_ENABLE_RISING_EDGE ( )    SET_BIT(EXTI->RTSR1, PWR_EXTI_LINE_AVD)

Enable the AVD Extended Interrupt Rising Trigger.

Return values:
None.

Definition at line 423 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigAVD().

Value:
do {                                                    \
     __HAL_PWR_AVD_EXTI_ENABLE_RISING_EDGE();           \
     __HAL_PWR_AVD_EXTI_ENABLE_FALLING_EDGE();          \
} while(0);

Enable the AVD Extended Interrupt Rising and Falling Trigger.

Return values:
None.

Definition at line 447 of file stm32h7xx_hal_pwr_ex.h.

#define __HAL_PWR_AVD_EXTI_GENERATE_SWIT ( )    SET_BIT(EXTI->SWIER1, PWR_EXTI_LINE_AVD)

Generates a Software interrupt on AVD EXTI line.

Return values:
None.

Definition at line 495 of file stm32h7xx_hal_pwr_ex.h.

#define __HAL_PWR_AVD_EXTI_GET_FLAG ( )    ((READ_BIT(EXTI->PR1, PWR_EXTI_LINE_AVD) == PWR_EXTI_LINE_AVD) ? 1UL : 0UL)

Check whether the specified AVD EXTI interrupt flag is set or not.

Return values:
EXTIAVD Line Status.

Definition at line 467 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_PVD_AVD_IRQHandler().