STM32L4xx_HAL_Driver  1.14.0
stm32l4xx_ll_pwr.h File Reference

Header file of PWR LL module. More...

Go to the source code of this file.

Functions

__STATIC_INLINE void LL_PWR_EnableLowPowerRunMode (void)
 Switch the regulator from main mode to low-power mode CR1 LPR LL_PWR_EnableLowPowerRunMode. More...
 
__STATIC_INLINE void LL_PWR_DisableLowPowerRunMode (void)
 Switch the regulator from low-power mode to main mode CR1 LPR LL_PWR_DisableLowPowerRunMode. More...
 
__STATIC_INLINE void LL_PWR_EnterLowPowerRunMode (void)
 Switch from run main mode to run low-power mode. CR1 LPR LL_PWR_EnterLowPowerRunMode. More...
 
__STATIC_INLINE void LL_PWR_ExitLowPowerRunMode (void)
 Switch from run main mode to low-power mode. CR1 LPR LL_PWR_ExitLowPowerRunMode. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledLowPowerRunMode (void)
 Check if the regulator is in low-power mode CR1 LPR LL_PWR_IsEnabledLowPowerRunMode. More...
 
__STATIC_INLINE void LL_PWR_SetRegulVoltageScaling (uint32_t VoltageScaling)
 Set the main internal regulator output voltage. More...
 
__STATIC_INLINE uint32_t LL_PWR_GetRegulVoltageScaling (void)
 Get the main internal regulator output voltage CR1 VOS LL_PWR_GetRegulVoltageScaling. More...
 
__STATIC_INLINE void LL_PWR_EnableRange1BoostMode (void)
 Enable main regulator voltage range 1 boost mode CR5 R1MODE LL_PWR_EnableRange1BoostMode. More...
 
__STATIC_INLINE void LL_PWR_DisableRange1BoostMode (void)
 Disable main regulator voltage range 1 boost mode CR5 R1MODE LL_PWR_DisableRange1BoostMode. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledRange1BoostMode (void)
 Check if the main regulator voltage range 1 boost mode is enabled CR5 R1MODE LL_PWR_IsEnabledRange1BoostMode. More...
 
__STATIC_INLINE void LL_PWR_EnableBkUpAccess (void)
 Enable access to the backup domain CR1 DBP LL_PWR_EnableBkUpAccess. More...
 
__STATIC_INLINE void LL_PWR_DisableBkUpAccess (void)
 Disable access to the backup domain CR1 DBP LL_PWR_DisableBkUpAccess. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledBkUpAccess (void)
 Check if the backup domain is enabled CR1 DBP LL_PWR_IsEnabledBkUpAccess. More...
 
__STATIC_INLINE void LL_PWR_SetPowerMode (uint32_t LowPowerMode)
 Set Low-Power mode CR1 LPMS LL_PWR_SetPowerMode. More...
 
__STATIC_INLINE uint32_t LL_PWR_GetPowerMode (void)
 Get Low-Power mode CR1 LPMS LL_PWR_GetPowerMode. More...
 
__STATIC_INLINE void LL_PWR_EnableSRAM3Retention (void)
 Enable SRAM3 content retention in Stop mode CR1 RRSTP LL_PWR_EnableSRAM3Retention. More...
 
__STATIC_INLINE void LL_PWR_DisableSRAM3Retention (void)
 Disable SRAM3 content retention in Stop mode CR1 RRSTP LL_PWR_DisableSRAM3Retention. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledSRAM3Retention (void)
 Check if SRAM3 content retention in Stop mode is enabled CR1 RRSTP LL_PWR_IsEnabledSRAM3Retention. More...
 
__STATIC_INLINE void LL_PWR_EnableDSIPinsPDActivation (void)
 Enable pull-down activation on DSI pins CR3 DSIPDEN LL_PWR_EnableDSIPinsPDActivation. More...
 
__STATIC_INLINE void LL_PWR_DisableDSIPinsPDActivation (void)
 Disable pull-down activation on DSI pins CR3 DSIPDEN LL_PWR_DisableDSIPinsPDActivation. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledDSIPinsPDActivation (void)
 Check if pull-down activation on DSI pins is enabled CR3 DSIPDEN LL_PWR_IsEnabledDSIPinsPDActivation. More...
 
__STATIC_INLINE void LL_PWR_EnableVddUSB (void)
 Enable VDDUSB supply CR2 USV LL_PWR_EnableVddUSB. More...
 
__STATIC_INLINE void LL_PWR_DisableVddUSB (void)
 Disable VDDUSB supply CR2 USV LL_PWR_DisableVddUSB. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledVddUSB (void)
 Check if VDDUSB supply is enabled CR2 USV LL_PWR_IsEnabledVddUSB. More...
 
__STATIC_INLINE void LL_PWR_EnableVddIO2 (void)
 Enable VDDIO2 supply CR2 IOSV LL_PWR_EnableVddIO2. More...
 
__STATIC_INLINE void LL_PWR_DisableVddIO2 (void)
 Disable VDDIO2 supply CR2 IOSV LL_PWR_DisableVddIO2. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledVddIO2 (void)
 Check if VDDIO2 supply is enabled CR2 IOSV LL_PWR_IsEnabledVddIO2. More...
 
__STATIC_INLINE void LL_PWR_EnablePVM (uint32_t PeriphVoltage)
 Enable the Power Voltage Monitoring on a peripheral CR2 PVME1 LL_PWR_EnablePVM
CR2 PVME2 LL_PWR_EnablePVM
CR2 PVME3 LL_PWR_EnablePVM
CR2 PVME4 LL_PWR_EnablePVM. More...
 
__STATIC_INLINE void LL_PWR_DisablePVM (uint32_t PeriphVoltage)
 Disable the Power Voltage Monitoring on a peripheral CR2 PVME1 LL_PWR_DisablePVM
CR2 PVME2 LL_PWR_DisablePVM
CR2 PVME3 LL_PWR_DisablePVM
CR2 PVME4 LL_PWR_DisablePVM. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledPVM (uint32_t PeriphVoltage)
 Check if Power Voltage Monitoring is enabled on a peripheral CR2 PVME1 LL_PWR_IsEnabledPVM
CR2 PVME2 LL_PWR_IsEnabledPVM
CR2 PVME3 LL_PWR_IsEnabledPVM
CR2 PVME4 LL_PWR_IsEnabledPVM. More...
 
__STATIC_INLINE void LL_PWR_SetPVDLevel (uint32_t PVDLevel)
 Configure the voltage threshold detected by the Power Voltage Detector CR2 PLS LL_PWR_SetPVDLevel. More...
 
__STATIC_INLINE uint32_t LL_PWR_GetPVDLevel (void)
 Get the voltage threshold detection CR2 PLS LL_PWR_GetPVDLevel. More...
 
__STATIC_INLINE void LL_PWR_EnablePVD (void)
 Enable Power Voltage Detector CR2 PVDE LL_PWR_EnablePVD. More...
 
__STATIC_INLINE void LL_PWR_DisablePVD (void)
 Disable Power Voltage Detector CR2 PVDE LL_PWR_DisablePVD. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledPVD (void)
 Check if Power Voltage Detector is enabled CR2 PVDE LL_PWR_IsEnabledPVD. More...
 
__STATIC_INLINE void LL_PWR_EnableInternWU (void)
 Enable Internal Wake-up line CR3 EIWF LL_PWR_EnableInternWU. More...
 
__STATIC_INLINE void LL_PWR_DisableInternWU (void)
 Disable Internal Wake-up line CR3 EIWF LL_PWR_DisableInternWU. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledInternWU (void)
 Check if Internal Wake-up line is enabled CR3 EIWF LL_PWR_IsEnabledInternWU. More...
 
__STATIC_INLINE void LL_PWR_EnablePUPDCfg (void)
 Enable pull-up and pull-down configuration CR3 APC LL_PWR_EnablePUPDCfg. More...
 
__STATIC_INLINE void LL_PWR_DisablePUPDCfg (void)
 Disable pull-up and pull-down configuration CR3 APC LL_PWR_DisablePUPDCfg. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledPUPDCfg (void)
 Check if pull-up and pull-down configuration is enabled CR3 APC LL_PWR_IsEnabledPUPDCfg. More...
 
__STATIC_INLINE void LL_PWR_EnableDSIPullDown (void)
 Enable pull-down activation on DSI pins CR3 DSIPDEN LL_PWR_EnableDSIPullDown. More...
 
__STATIC_INLINE void LL_PWR_DisableDSIPullDown (void)
 Disable pull-down activation on DSI pins CR3 DSIPDEN LL_PWR_DisableDSIPullDown. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledDSIPullDown (void)
 Check if pull-down activation on DSI pins is enabled CR3 DSIPDEN LL_PWR_IsEnabledDSIPullDown. More...
 
__STATIC_INLINE void LL_PWR_EnableBORPVD_ULP (void)
 Enable Ultra Low Power BORL, BORH and PVD for STOP2 and Standby modes CR3 ENULP LL_PWR_EnableBORPVD_ULP. More...
 
__STATIC_INLINE void LL_PWR_DisableBORPVD_ULP (void)
 Disable Ultra Low Power BORL, BORH and PVD for STOP2 and Standby modes CR3 ENULP LL_PWR_DisableBORPVD_ULP. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledBORPVD_ULP (void)
 Check if Ultra Low Power BORL, BORH and PVD for STOP2 and Standby modes is enabled CR3 ENULP LL_PWR_IsEnabledBORPVD_ULP. More...
 
__STATIC_INLINE void LL_PWR_EnableSRAM2Retention (void)
 Enable SRAM2 content retention in Standby mode CR3 RRS LL_PWR_EnableSRAM2Retention. More...
 
__STATIC_INLINE void LL_PWR_DisableSRAM2Retention (void)
 Disable SRAM2 content retention in Standby mode CR3 RRS LL_PWR_DisableSRAM2Retention. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledSRAM2Retention (void)
 Check if SRAM2 content retention in Standby mode is enabled CR3 RRS LL_PWR_IsEnabledSRAM2Retention. More...
 
__STATIC_INLINE void LL_PWR_EnableWakeUpPin (uint32_t WakeUpPin)
 Enable the WakeUp PINx functionality CR3 EWUP1 LL_PWR_EnableWakeUpPin
CR3 EWUP2 LL_PWR_EnableWakeUpPin
CR3 EWUP3 LL_PWR_EnableWakeUpPin
CR3 EWUP4 LL_PWR_EnableWakeUpPin
CR3 EWUP5 LL_PWR_EnableWakeUpPin
. More...
 
__STATIC_INLINE void LL_PWR_DisableWakeUpPin (uint32_t WakeUpPin)
 Disable the WakeUp PINx functionality CR3 EWUP1 LL_PWR_DisableWakeUpPin
CR3 EWUP2 LL_PWR_DisableWakeUpPin
CR3 EWUP3 LL_PWR_DisableWakeUpPin
CR3 EWUP4 LL_PWR_DisableWakeUpPin
CR3 EWUP5 LL_PWR_DisableWakeUpPin
. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledWakeUpPin (uint32_t WakeUpPin)
 Check if the WakeUp PINx functionality is enabled CR3 EWUP1 LL_PWR_IsEnabledWakeUpPin
CR3 EWUP2 LL_PWR_IsEnabledWakeUpPin
CR3 EWUP3 LL_PWR_IsEnabledWakeUpPin
CR3 EWUP4 LL_PWR_IsEnabledWakeUpPin
CR3 EWUP5 LL_PWR_IsEnabledWakeUpPin
. More...
 
__STATIC_INLINE void LL_PWR_EnableExtSMPS_0V95 (void)
 Enable the CFLDO working @ 0.95V. More...
 
__STATIC_INLINE void LL_PWR_DisableExtSMPS_0V95 (void)
 Disable the CFLDO working @ 0.95V. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledExtSMPS_0V95 (void)
 Check if CFLDO is working @ 0.95V. More...
 
__STATIC_INLINE void LL_PWR_SetBattChargResistor (uint32_t Resistor)
 Set the resistor impedance CR4 VBRS LL_PWR_SetBattChargResistor. More...
 
__STATIC_INLINE uint32_t LL_PWR_GetBattChargResistor (void)
 Get the resistor impedance CR4 VBRS LL_PWR_GetBattChargResistor. More...
 
__STATIC_INLINE void LL_PWR_EnableBatteryCharging (void)
 Enable battery charging CR4 VBE LL_PWR_EnableBatteryCharging. More...
 
__STATIC_INLINE void LL_PWR_DisableBatteryCharging (void)
 Disable battery charging CR4 VBE LL_PWR_DisableBatteryCharging. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledBatteryCharging (void)
 Check if battery charging is enabled CR4 VBE LL_PWR_IsEnabledBatteryCharging. More...
 
__STATIC_INLINE void LL_PWR_SetWakeUpPinPolarityLow (uint32_t WakeUpPin)
 Set the Wake-Up pin polarity low for the event detection CR4 WP1 LL_PWR_SetWakeUpPinPolarityLow
CR4 WP2 LL_PWR_SetWakeUpPinPolarityLow
CR4 WP3 LL_PWR_SetWakeUpPinPolarityLow
CR4 WP4 LL_PWR_SetWakeUpPinPolarityLow
CR4 WP5 LL_PWR_SetWakeUpPinPolarityLow. More...
 
__STATIC_INLINE void LL_PWR_SetWakeUpPinPolarityHigh (uint32_t WakeUpPin)
 Set the Wake-Up pin polarity high for the event detection CR4 WP1 LL_PWR_SetWakeUpPinPolarityHigh
CR4 WP2 LL_PWR_SetWakeUpPinPolarityHigh
CR4 WP3 LL_PWR_SetWakeUpPinPolarityHigh
CR4 WP4 LL_PWR_SetWakeUpPinPolarityHigh
CR4 WP5 LL_PWR_SetWakeUpPinPolarityHigh. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsWakeUpPinPolarityLow (uint32_t WakeUpPin)
 Get the Wake-Up pin polarity for the event detection CR4 WP1 LL_PWR_IsWakeUpPinPolarityLow
CR4 WP2 LL_PWR_IsWakeUpPinPolarityLow
CR4 WP3 LL_PWR_IsWakeUpPinPolarityLow
CR4 WP4 LL_PWR_IsWakeUpPinPolarityLow
CR4 WP5 LL_PWR_IsWakeUpPinPolarityLow. More...
 
__STATIC_INLINE void LL_PWR_EnableGPIOPullUp (uint32_t GPIO, uint32_t GPIONumber)
 Enable GPIO pull-up state in Standby and Shutdown modes PUCRA PU0-15 LL_PWR_EnableGPIOPullUp
PUCRB PU0-15 LL_PWR_EnableGPIOPullUp
PUCRC PU0-15 LL_PWR_EnableGPIOPullUp
PUCRD PU0-15 LL_PWR_EnableGPIOPullUp
PUCRE PU0-15 LL_PWR_EnableGPIOPullUp
PUCRF PU0-15 LL_PWR_EnableGPIOPullUp
PUCRG PU0-15 LL_PWR_EnableGPIOPullUp
PUCRH PU0-15 LL_PWR_EnableGPIOPullUp
PUCRI PU0-11 LL_PWR_EnableGPIOPullUp. More...
 
__STATIC_INLINE void LL_PWR_DisableGPIOPullUp (uint32_t GPIO, uint32_t GPIONumber)
 Disable GPIO pull-up state in Standby and Shutdown modes PUCRA PU0-15 LL_PWR_DisableGPIOPullUp
PUCRB PU0-15 LL_PWR_DisableGPIOPullUp
PUCRC PU0-15 LL_PWR_DisableGPIOPullUp
PUCRD PU0-15 LL_PWR_DisableGPIOPullUp
PUCRE PU0-15 LL_PWR_DisableGPIOPullUp
PUCRF PU0-15 LL_PWR_DisableGPIOPullUp
PUCRG PU0-15 LL_PWR_DisableGPIOPullUp
PUCRH PU0-15 LL_PWR_DisableGPIOPullUp
PUCRI PU0-11 LL_PWR_DisableGPIOPullUp. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledGPIOPullUp (uint32_t GPIO, uint32_t GPIONumber)
 Check if GPIO pull-up state is enabled PUCRA PU0-15 LL_PWR_IsEnabledGPIOPullUp
PUCRB PU0-15 LL_PWR_IsEnabledGPIOPullUp
PUCRC PU0-15 LL_PWR_IsEnabledGPIOPullUp
PUCRD PU0-15 LL_PWR_IsEnabledGPIOPullUp
PUCRE PU0-15 LL_PWR_IsEnabledGPIOPullUp
PUCRF PU0-15 LL_PWR_IsEnabledGPIOPullUp
PUCRG PU0-15 LL_PWR_IsEnabledGPIOPullUp
PUCRH PU0-15 LL_PWR_IsEnabledGPIOPullUp
PUCRI PU0-11 LL_PWR_IsEnabledGPIOPullUp. More...
 
__STATIC_INLINE void LL_PWR_EnableGPIOPullDown (uint32_t GPIO, uint32_t GPIONumber)
 Enable GPIO pull-down state in Standby and Shutdown modes PDCRA PD0-15 LL_PWR_EnableGPIOPullDown
PDCRB PD0-15 LL_PWR_EnableGPIOPullDown
PDCRC PD0-15 LL_PWR_EnableGPIOPullDown
PDCRD PD0-15 LL_PWR_EnableGPIOPullDown
PDCRE PD0-15 LL_PWR_EnableGPIOPullDown
PDCRF PD0-15 LL_PWR_EnableGPIOPullDown
PDCRG PD0-15 LL_PWR_EnableGPIOPullDown
PDCRH PD0-15 LL_PWR_EnableGPIOPullDown
PDCRI PD0-11 LL_PWR_EnableGPIOPullDown. More...
 
__STATIC_INLINE void LL_PWR_DisableGPIOPullDown (uint32_t GPIO, uint32_t GPIONumber)
 Disable GPIO pull-down state in Standby and Shutdown modes PDCRA PD0-15 LL_PWR_DisableGPIOPullDown
PDCRB PD0-15 LL_PWR_DisableGPIOPullDown
PDCRC PD0-15 LL_PWR_DisableGPIOPullDown
PDCRD PD0-15 LL_PWR_DisableGPIOPullDown
PDCRE PD0-15 LL_PWR_DisableGPIOPullDown
PDCRF PD0-15 LL_PWR_DisableGPIOPullDown
PDCRG PD0-15 LL_PWR_DisableGPIOPullDown
PDCRH PD0-15 LL_PWR_DisableGPIOPullDown
PDCRI PD0-11 LL_PWR_DisableGPIOPullDown. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsEnabledGPIOPullDown (uint32_t GPIO, uint32_t GPIONumber)
 Check if GPIO pull-down state is enabled PDCRA PD0-15 LL_PWR_IsEnabledGPIOPullDown
PDCRB PD0-15 LL_PWR_IsEnabledGPIOPullDown
PDCRC PD0-15 LL_PWR_IsEnabledGPIOPullDown
PDCRD PD0-15 LL_PWR_IsEnabledGPIOPullDown
PDCRE PD0-15 LL_PWR_IsEnabledGPIOPullDown
PDCRF PD0-15 LL_PWR_IsEnabledGPIOPullDown
PDCRG PD0-15 LL_PWR_IsEnabledGPIOPullDown
PDCRH PD0-15 LL_PWR_IsEnabledGPIOPullDown
PDCRI PD0-11 LL_PWR_IsEnabledGPIOPullDown. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_InternWU (void)
 Get Internal Wake-up line Flag SR1 WUFI LL_PWR_IsActiveFlag_InternWU. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_ExtSMPSReady (void)
 Get Ready Flag for switching to external SMPS SR1 EXT_SMPS_RDY LL_PWR_IsActiveFlag_ExtSMPSReady. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_SB (void)
 Get Stand-By Flag SR1 SBF LL_PWR_IsActiveFlag_SB. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU5 (void)
 Get Wake-up Flag 5 SR1 WUF5 LL_PWR_IsActiveFlag_WU5. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU4 (void)
 Get Wake-up Flag 4 SR1 WUF4 LL_PWR_IsActiveFlag_WU4. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU3 (void)
 Get Wake-up Flag 3 SR1 WUF3 LL_PWR_IsActiveFlag_WU3. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU2 (void)
 Get Wake-up Flag 2 SR1 WUF2 LL_PWR_IsActiveFlag_WU2. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU1 (void)
 Get Wake-up Flag 1 SR1 WUF1 LL_PWR_IsActiveFlag_WU1. More...
 
__STATIC_INLINE void LL_PWR_ClearFlag_SB (void)
 Clear Stand-By Flag SCR CSBF LL_PWR_ClearFlag_SB. More...
 
__STATIC_INLINE void LL_PWR_ClearFlag_WU (void)
 Clear Wake-up Flags SCR CWUF LL_PWR_ClearFlag_WU. More...
 
__STATIC_INLINE void LL_PWR_ClearFlag_WU5 (void)
 Clear Wake-up Flag 5 SCR CWUF5 LL_PWR_ClearFlag_WU5. More...
 
__STATIC_INLINE void LL_PWR_ClearFlag_WU4 (void)
 Clear Wake-up Flag 4 SCR CWUF4 LL_PWR_ClearFlag_WU4. More...
 
__STATIC_INLINE void LL_PWR_ClearFlag_WU3 (void)
 Clear Wake-up Flag 3 SCR CWUF3 LL_PWR_ClearFlag_WU3. More...
 
__STATIC_INLINE void LL_PWR_ClearFlag_WU2 (void)
 Clear Wake-up Flag 2 SCR CWUF2 LL_PWR_ClearFlag_WU2. More...
 
__STATIC_INLINE void LL_PWR_ClearFlag_WU1 (void)
 Clear Wake-up Flag 1 SCR CWUF1 LL_PWR_ClearFlag_WU1. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_PVMO4 (void)
 Indicate whether VDDA voltage is below or above PVM4 threshold SR2 PVMO4 LL_PWR_IsActiveFlag_PVMO4. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_PVMO3 (void)
 Indicate whether VDDA voltage is below or above PVM3 threshold SR2 PVMO3 LL_PWR_IsActiveFlag_PVMO3. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_PVMO2 (void)
 Indicate whether VDDIO2 voltage is below or above PVM2 threshold SR2 PVMO2 LL_PWR_IsActiveFlag_PVMO2. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_PVMO1 (void)
 Indicate whether VDDUSB voltage is below or above PVM1 threshold SR2 PVMO1 LL_PWR_IsActiveFlag_PVMO1. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_PVDO (void)
 Indicate whether VDD voltage is below or above the selected PVD threshold SR2 PVDO LL_PWR_IsActiveFlag_PVDO. More...
 
__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 SR2 VOSF LL_PWR_IsActiveFlag_VOS. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_REGLPF (void)
 Indicate whether the regulator is ready in main mode or is in low-power mode. More...
 
__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_REGLPS (void)
 Indicate whether or not the low-power regulator is ready SR2 REGLPS LL_PWR_IsActiveFlag_REGLPS. More...
 
ErrorStatus LL_PWR_DeInit (void)
 De-initialize the PWR registers to their default reset values. More...
 

Detailed Description

Header file of PWR LL module.

Author
MCD Application Team
Attention

© Copyright (c) 2017 STMicroelectronics. All rights reserved.

This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause

Definition in file stm32l4xx_ll_pwr.h.