STM32H735xx HAL User Manual
Modules | Functions
FLAG_Management
PWR Exported Functions

Modules

 De-initialization function

Functions

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_PVDO (void)
 Indicate whether VDD voltage is below the selected PVD threshold.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_ACTVOS (void)
 Indicate whether the voltage level is ready for current actual used VOS.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_AVDO (void)
 Indicate whether VDDA voltage is below the selected AVD threshold.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_BRR (void)
 Get Backup Regulator ready Flag.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_VBATL (void)
 Indicate whether the VBAT level is above or below low threshold.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_VBATH (void)
 Indicate whether the VBAT level is above or below high threshold.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_TEMPL (void)
 Indicate whether the CPU temperature level is above or below low threshold.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_TEMPH (void)
 Indicate whether the CPU temperature level is above or below high threshold.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_SMPSEXT (void)
 Indicate whether the SMPS external supply is ready or not.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_USB (void)
 Indicate whether the USB supply is ready or not.
__STATIC_INLINE uint32_t LL_PWR_CPU_IsActiveFlag_STOP (void)
 Get CPU System Stop Flag.
__STATIC_INLINE uint32_t LL_PWR_CPU_IsActiveFlag_SB (void)
 Get CPU System Standby Flag.
__STATIC_INLINE uint32_t LL_PWR_CPU_IsActiveFlag_SB_D1 (void)
 Get CPU D1 Domain Standby Flag.
__STATIC_INLINE uint32_t LL_PWR_CPU_IsActiveFlag_SB_D2 (void)
 Get CPU D2 Domain Standby Flag.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_VOS (void)
 Indicate whether the Regulator is ready in the selected voltage range or if its output voltage is still changing to the required voltage level.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU6 (void)
 Get Wake-up Flag 6.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU4 (void)
 Get Wake-up Flag 4.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU2 (void)
 Get Wake-up Flag 2.
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU1 (void)
 Get Wake-up Flag 1.
__STATIC_INLINE void LL_PWR_ClearFlag_CPU (void)
 Clear CPU STANDBY, STOP and HOLD flags.
__STATIC_INLINE void LL_PWR_ClearFlag_WU6 (void)
 Clear Wake-up Flag 6.
__STATIC_INLINE void LL_PWR_ClearFlag_WU4 (void)
 Clear Wake-up Flag 4.
__STATIC_INLINE void LL_PWR_ClearFlag_WU2 (void)
 Clear Wake-up Flag 2.
__STATIC_INLINE void LL_PWR_ClearFlag_WU1 (void)
 Clear Wake-up Flag 1.

Function Documentation

__STATIC_INLINE void LL_PWR_ClearFlag_CPU ( void  )

Clear CPU STANDBY, STOP and HOLD flags.

Reference Manual to LL API cross reference:
CPUCR CSSF LL_PWR_ClearFlag_CPU
Return values:
None

Definition at line 2186 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE void LL_PWR_ClearFlag_WU1 ( void  )

Clear Wake-up Flag 1.

Reference Manual to LL API cross reference:
WKUPCR WKUPC1 LL_PWR_ClearFlag_WU1
Return values:
None

Definition at line 2262 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE void LL_PWR_ClearFlag_WU2 ( void  )

Clear Wake-up Flag 2.

Reference Manual to LL API cross reference:
WKUPCR WKUPC2 LL_PWR_ClearFlag_WU2
Return values:
None

Definition at line 2252 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE void LL_PWR_ClearFlag_WU4 ( void  )

Clear Wake-up Flag 4.

Reference Manual to LL API cross reference:
WKUPCR WKUPC4 LL_PWR_ClearFlag_WU4
Return values:
None

Definition at line 2230 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE void LL_PWR_ClearFlag_WU6 ( void  )

Clear Wake-up Flag 6.

Reference Manual to LL API cross reference:
WKUPCR WKUPC6 LL_PWR_ClearFlag_WU6
Return values:
None

Definition at line 2208 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_CPU_IsActiveFlag_SB ( void  )

Get CPU System Standby Flag.

Reference Manual to LL API cross reference:
CPUCR SBF LL_PWR_CPU_IsActiveFlag_SB
Return values:
Stateof bit (1 or 0).

Definition at line 2036 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_CPU_IsActiveFlag_SB_D1 ( void  )

Get CPU D1 Domain Standby Flag.

Reference Manual to LL API cross reference:
CPUCR SBF_D1 LL_PWR_CPU_IsActiveFlag_SB_D1
Return values:
Stateof bit (1 or 0).

Definition at line 2059 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_CPU_IsActiveFlag_SB_D2 ( void  )

Get CPU D2 Domain Standby Flag.

Reference Manual to LL API cross reference:
CPUCR SBF_D2 LL_PWR_CPU_IsActiveFlag_SB_D2
Return values:
Stateof bit (1 or 0).

Definition at line 2083 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_CPU_IsActiveFlag_STOP ( void  )

Get CPU System Stop Flag.

Reference Manual to LL API cross reference:
CPUCR STOPF LL_PWR_CPU_IsActiveFlag_STOP
Return values:
Stateof bit (1 or 0).

Definition at line 2014 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_ACTVOS ( void  )

Indicate whether the voltage level is ready for current actual used VOS.

Reference Manual to LL API cross reference:
CSR1 ACTVOSRDY LL_PWR_IsActiveFlag_ACTVOS
Return values:
Stateof bit (1 or 0).

Definition at line 1888 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_AVDO ( void  )

Indicate whether VDDA voltage is below the selected AVD threshold.

Reference Manual to LL API cross reference:
CSR1 AVDO LL_PWR_IsActiveFlag_AVDO
Return values:
Stateof bit (1 or 0).

Definition at line 1898 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_BRR ( void  )

Get Backup Regulator ready Flag.

Reference Manual to LL API cross reference:
CR2 BRRDY LL_PWR_IsActiveFlag_BRR
Return values:
Stateof bit (1 or 0).

Definition at line 1920 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_PVDO ( void  )

Indicate whether VDD voltage is below the selected PVD threshold.

Reference Manual to LL API cross reference:
CSR1 PVDO LL_PWR_IsActiveFlag_PVDO
Return values:
Stateof bit (1 or 0).

Definition at line 1878 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_SMPSEXT ( void  )

Indicate whether the SMPS external supply is ready or not.

Reference Manual to LL API cross reference:
CR3 SMPSEXTRDY LL_PWR_IsActiveFlag_SMPSEXT
Return values:
Stateof bit (1 or 0).

Definition at line 1971 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_TEMPH ( void  )

Indicate whether the CPU temperature level is above or below high threshold.

Reference Manual to LL API cross reference:
CR2 TEMPH LL_PWR_IsActiveFlag_TEMPH
Return values:
Stateof bit (1 or 0).

Definition at line 1960 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_TEMPL ( void  )

Indicate whether the CPU temperature level is above or below low threshold.

Reference Manual to LL API cross reference:
CR2 TEMPL LL_PWR_IsActiveFlag_TEMPL
Return values:
Stateof bit (1 or 0).

Definition at line 1950 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_USB ( void  )

Indicate whether the USB supply is ready or not.

Reference Manual to LL API cross reference:
CR3 USBRDY LL_PWR_IsActiveFlag_USB
Return values:
Stateof bit (1 or 0).

Definition at line 1982 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_VBATH ( void  )

Indicate whether the VBAT level is above or below high threshold.

Reference Manual to LL API cross reference:
CR2 VBATH LL_PWR_IsActiveFlag_VBATH
Return values:
Stateof bit (1 or 0).

Definition at line 1940 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_VBATL ( void  )

Indicate whether the VBAT level is above or below low threshold.

Reference Manual to LL API cross reference:
CR2 VBATL LL_PWR_IsActiveFlag_VBATL
Return values:
Stateof bit (1 or 0).

Definition at line 1930 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_VOS ( void  )

Indicate whether the Regulator is ready in the selected voltage range or if its output voltage is still changing to the required voltage level.

Reference Manual to LL API cross reference:
D3CR VOSRDY LL_PWR_IsActiveFlag_VOS
Return values:
Stateof bit (1 or 0).

Definition at line 2108 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU1 ( void  )

Get Wake-up Flag 1.

Reference Manual to LL API cross reference:
WKUPFR WKUPF1 LL_PWR_IsActiveFlag_WU1
Return values:
Stateof bit (1 or 0).

Definition at line 2176 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU2 ( void  )

Get Wake-up Flag 2.

Reference Manual to LL API cross reference:
WKUPFR WKUPF2 LL_PWR_IsActiveFlag_WU2
Return values:
Stateof bit (1 or 0).

Definition at line 2166 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU4 ( void  )

Get Wake-up Flag 4.

Reference Manual to LL API cross reference:
WKUPFR WKUPF4 LL_PWR_IsActiveFlag_WU4
Return values:
Stateof bit (1 or 0).

Definition at line 2144 of file stm32h7xx_ll_pwr.h.

__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU6 ( void  )

Get Wake-up Flag 6.

Reference Manual to LL API cross reference:
WKUPFR WKUPF6 LL_PWR_IsActiveFlag_WU6
Return values:
Stateof bit (1 or 0).

Definition at line 2122 of file stm32h7xx_ll_pwr.h.