LL PWR APIs ¶
-
LL PWR Functions
-
PWR Configuration
-
LL_PWR_SetPowerMode()
-
LL_PWR_GetPowerMode()
-
LL_PWR_EnableMemoryRunRetention()
-
LL_PWR_DisableMemoryRunRetention()
-
LL_PWR_IsEnabledMemoryRunRetention()
-
LL_PWR_EnableMemoryStandbyRetention()
-
LL_PWR_DisableMemoryStandbyRetention()
-
LL_PWR_IsEnabledMemoryStandbyRetention()
-
LL_PWR_EnableMemoryStopRetention()
-
LL_PWR_DisableMemoryStopRetention()
-
LL_PWR_IsEnabledMemoryStopRetention()
-
LL_PWR_SetSRAM2SBRetention()
-
LL_PWR_GetSRAM2SBRetention()
-
LL_PWR_SetBORStandbyMode()
-
LL_PWR_GetBORStandbyMode()
-
LL_PWR_EnableUltraLowPowerMode()
-
LL_PWR_DisableUltraLowPowerMode()
-
LL_PWR_IsEnabledUltraLowPowerMode()
-
LL_PWR_SetSRAM1RunRetention()
-
LL_PWR_GetSRAM1RunRetention()
-
LL_PWR_SetSRAM2RunRetention()
-
LL_PWR_GetSRAM2RunRetention()
-
LL_PWR_SetSRAM3RunRetention()
-
LL_PWR_GetSRAM3RunRetention()
-
LL_PWR_SetSRAM4RunRetention()
-
LL_PWR_GetSRAM4RunRetention()
-
LL_PWR_SetSRAM5RunRetention()
-
LL_PWR_GetSRAM5RunRetention()
-
LL_PWR_SetSRAM6RunRetention()
-
LL_PWR_GetSRAM6RunRetention()
-
LL_PWR_EnableOTGHSPHYLowPowerRetention()
-
LL_PWR_DisableOTGHSPHYLowPowerRetention()
-
LL_PWR_IsEnabledOTGHSPHYLowPowerRetention()
-
LL_PWR_EnableMemoryPageStopRetention_CR2()
-
LL_PWR_DisableMemoryPageStopRetention_CR2()
-
LL_PWR_EnableMemoryPageStopRetention_CR4()
-
LL_PWR_DisableMemoryPageStopRetention_CR4()
-
LL_PWR_EnableMemoryPageStopRetention_CR5()
-
LL_PWR_DisableMemoryPageStopRetention_CR5()
-
LL_PWR_SetSRAM1StopRetention_1_3()
-
LL_PWR_GetSRAM1StopRetention_1_3()
-
LL_PWR_IsEnabledSRAM1StopRetention_1_3()
-
LL_PWR_SetSRAM1StopRetention_4_12()
-
LL_PWR_GetSRAM1StopRetention_4_12()
-
LL_PWR_IsEnabledSRAM1StopRetention_4_12()
-
LL_PWR_SetSRAM2StopRetention()
-
LL_PWR_GetSRAM2StopRetention()
-
LL_PWR_IsEnabledSRAM2StopRetention()
-
LL_PWR_SetSRAM3StopRetention_1_8()
-
LL_PWR_GetSRAM3StopRetention_1_8()
-
LL_PWR_IsEnabledSRAM3StopRetention_1_8()
-
LL_PWR_SetSRAM3StopRetention_9_13()
-
LL_PWR_GetSRAM3StopRetention_9_13()
-
LL_PWR_IsEnabledSRAM3StopRetention_9_13()
-
LL_PWR_SetSRAM4StopRetention()
-
LL_PWR_GetSRAM4StopRetention()
-
LL_PWR_SetSRAM5StopRetention()
-
LL_PWR_GetSRAM5StopRetention()
-
LL_PWR_IsEnabledSRAM5StopRetention()
-
LL_PWR_SetSRAM6StopRetention()
-
LL_PWR_IsEnabledSRAM6StopRetention()
-
LL_PWR_GetSRAM6StopRetention()
-
LL_PWR_SetICacheRAMStopRetention()
-
LL_PWR_GetICacheRAMStopRetention()
-
LL_PWR_SetDCache1RAMStopRetention()
-
LL_PWR_GetDCache1RAMStopRetention()
-
LL_PWR_SetDCache2RAMStopRetention()
-
LL_PWR_GetDCache2RAMStopRetention()
-
LL_PWR_SetDMA2DRAMStopRetention()
-
LL_PWR_GetDMA2DRAMStopRetention()
-
LL_PWR_SetPeriphRAMStopRetention()
-
LL_PWR_GetPeriphRAMStopRetention()
-
LL_PWR_SetPKARAMStopRetention()
-
LL_PWR_GetPKARAMStopRetention()
-
LL_PWR_SetGraphicPeriphRAMStopRetention()
-
LL_PWR_GetGraphicPeriphRAMStopRetention()
-
LL_PWR_SetDSIRAMStopRetention()
-
LL_PWR_GetDSIRAMStopRetention()
-
LL_PWR_SetJPEGRAMStopRetention()
-
LL_PWR_GetJPEGRAMStopRetention()
-
LL_PWR_EnableFastWakeup()
-
LL_PWR_DisableFastWakeup()
-
LL_PWR_IsEnabledFastWakeup()
-
LL_PWR_EnableFlashFastWakeUp()
-
LL_PWR_DisableFlashFastWakeUp()
-
LL_PWR_IsEnabledFlashFastWakeUp()
-
LL_PWR_EnableSRAM4FastWakeUp()
-
LL_PWR_DisableSRAM4FastWakeUp()
-
LL_PWR_IsEnabledSRAM4FastWakeUp()
-
LL_PWR_SetSmartRunDomainMode()
-
LL_PWR_GetSmartRunDomainMode()
-
LL_PWR_SetRegulatorSupply()
-
LL_PWR_GetRegulatorSupply()
-
LL_PWR_SetMainRegulatorStartupMode()
-
LL_PWR_GetMainRegulatorStartupMode()
-
LL_PWR_EnableFastSoftStart()
-
LL_PWR_DisableFastSoftStart()
-
LL_PWR_IsEnabledFastSoftStart()
-
LL_PWR_SetRegulVoltageScaling()
-
LL_PWR_GetRegulVoltageScaling()
-
LL_PWR_EnableEPODBooster()
-
LL_PWR_DisableEPODBooster()
-
LL_PWR_IsEnabledEPODBooster()
-
LL_PWR_EnableUSBPowerSupply()
-
LL_PWR_DisableUSBPowerSupply()
-
LL_PWR_IsEnabledUSBPowerSupply()
-
LL_PWR_EnableUSBEPODBooster()
-
LL_PWR_DisableUSBEPODBooster()
-
LL_PWR_IsEnabledUSBEPODBooster()
-
LL_PWR_EnableVdd11USB()
-
LL_PWR_DisableVdd11USB()
-
LL_PWR_IsEnabledVdd11USB()
-
LL_PWR_SetPVDLevel()
-
LL_PWR_GetPVDLevel()
-
LL_PWR_EnablePVD()
-
LL_PWR_DisablePVD()
-
LL_PWR_IsEnabledPVD()
-
LL_PWR_EnableVddUSB()
-
LL_PWR_DisableVddUSB()
-
LL_PWR_IsEnabledVddUSB()
-
LL_PWR_EnableVddIO2()
-
LL_PWR_DisableVddIO2()
-
LL_PWR_IsEnabledVddIO2()
-
LL_PWR_EnableVddA()
-
LL_PWR_DisableVddA()
-
LL_PWR_IsEnabledVddA()
-
LL_PWR_EnableVddAMonitor()
-
LL_PWR_DisableVddAMonitor()
-
LL_PWR_IsEnabledVddAMonitor()
-
LL_PWR_EnableVddUSBMonitor()
-
LL_PWR_DisableVddUSBMonitor()
-
LL_PWR_IsEnabledVddUSBMonitor()
-
LL_PWR_EnableVddIO2Monitor()
-
LL_PWR_DisableVddIO2Monitor()
-
LL_PWR_IsEnabledVddIO2Monitor()
-
LL_PWR_EnableVddAMonitor1()
-
LL_PWR_DisableVddAMonitor1()
-
LL_PWR_IsEnabledVddAMonitor1()
-
LL_PWR_EnableVddAMonitor2()
-
LL_PWR_DisableVddAMonitor2()
-
LL_PWR_IsEnabledVddAMonitor2()
-
LL_PWR_SetWakeupPinPolarity()
-
LL_PWR_GetWakeUpPinPolarity()
-
LL_PWR_SetWakeupPinSelection()
-
LL_PWR_GetWakeupPinSelection()
-
LL_PWR_EnableWakeUpPin()
-
LL_PWR_DisableWakeUpPin()
-
LL_PWR_IsEnabledWakeUpPin()
-
LL_PWR_SetWakeUpPinPolarityLow()
-
LL_PWR_SetWakeUpPinPolarityHigh()
-
LL_PWR_SetWakeUpPinSignal0Selection()
-
LL_PWR_SetWakeUpPinSignal1Selection()
-
LL_PWR_SetWakeUpPinSignal2Selection()
-
LL_PWR_SetWakeUpPinSignal3Selection()
-
LL_PWR_GetWakeUpPinSignalSelection()
-
LL_PWR_EnableBkUpRegulator()
-
LL_PWR_DisableBkUpRegulator()
-
LL_PWR_IsEnabledBkUpRegulator()
-
LL_PWR_EnableMonitoring()
-
LL_PWR_DisableMonitoring()
-
LL_PWR_IsEnabledMonitoring()
-
LL_PWR_EnableBatteryCharging()
-
LL_PWR_DisableBatteryCharging()
-
LL_PWR_IsEnabledBatteryCharging()
-
LL_PWR_SetBattChargResistor()
-
LL_PWR_GetBattChargResistor()
-
LL_PWR_EnableBackupDomainWriteProtection()
-
LL_PWR_DisableBackupDomainWriteProtection()
-
LL_PWR_IsEnabledBackupDomainWriteProtection()
-
LL_PWR_EnableUCPDStandbyMode()
-
LL_PWR_DisableUCPDStandbyMode()
-
LL_PWR_IsEnabledUCPDStandbyMode()
-
LL_PWR_EnableUCPDDeadBattery()
-
LL_PWR_DisableUCPDDeadBattery()
-
LL_PWR_IsEnabledUCPDDeadBattery()
-
LL_PWR_EnablePUPDConfig()
-
LL_PWR_DisablePUPDConfig()
-
LL_PWR_IsEnabledPUPDConfig()
-
LL_PWR_EnableGPIOPullUp()
-
LL_PWR_DisableGPIOPullUp()
-
LL_PWR_IsEnabledGPIOPullUp()
-
LL_PWR_EnableGPIOPullDown()
-
LL_PWR_DisableGPIOPullDown()
-
LL_PWR_IsEnabledGPIOPullDown()
-
LL_PWR_GetRegulCurrentVOS()
-
-
PWR Flag management
-
LL_PWR_IsActiveFlag_BOOST()
-
LL_PWR_IsActiveFlag_USBBOOST()
-
LL_PWR_IsActiveFlag_VOS()
-
LL_PWR_IsActiveFlag_SB()
-
LL_PWR_IsActiveFlag_STOP()
-
LL_PWR_IsActiveFlag_REGULATOR()
-
LL_PWR_IsActiveFlag_PVDO()
-
LL_PWR_IsActiveFlag_ACTVOS()
-
LL_PWR_IsActiveFlag_VDDUSB()
-
LL_PWR_IsActiveFlag_VDDIO2()
-
LL_PWR_IsActiveFlag_VDDA1()
-
LL_PWR_IsActiveFlag_VDDA2()
-
LL_PWR_IsActiveFlag_VBATH()
-
LL_PWR_IsActiveFlag_TEMPL()
-
LL_PWR_IsActiveFlag_TEMPH()
-
LL_PWR_IsActiveFlag_WU1()
-
LL_PWR_IsActiveFlag_WU2()
-
LL_PWR_IsActiveFlag_WU3()
-
LL_PWR_IsActiveFlag_WU4()
-
LL_PWR_IsActiveFlag_WU5()
-
LL_PWR_IsActiveFlag_WU6()
-
LL_PWR_IsActiveFlag_WU7()
-
LL_PWR_IsActiveFlag_WU8()
-
LL_PWR_ClearFlag_STOP()
-
LL_PWR_ClearFlag_SB()
-
LL_PWR_ClearFlag_WU1()
-
LL_PWR_ClearFlag_WU2()
-
LL_PWR_ClearFlag_WU3()
-
LL_PWR_ClearFlag_WU4()
-
LL_PWR_ClearFlag_WU5()
-
LL_PWR_ClearFlag_WU6()
-
LL_PWR_ClearFlag_WU7()
-
LL_PWR_ClearFlag_WU8()
-
LL_PWR_ClearFlag_WU()
-
- PWR Attribute management
-
PWR Configuration
- LL PWR Macros
-
LL PWR Constants
- Clear flags defines
- Get flags defines
- Low power mode selection
- PWR Mode selection
- Core sleep mode
- PWR SRAM2 Content retention in Standby mode
- Brownout reset in Standby mode
- PWR SRAM1 Content retention in Stop mode
- PWR SRAM2 Content retention in Stop mode
- PWR SRAM3 Content retention in Stop mode
- PWR SRAM4 Content retention in Stop mode
- PWR SRAM5 Content retention in Stop mode
- PWR SRAM6 Content retention in Stop mode
- PWR ICACHE Content retention in Stop mode
- PWR DCACHE1 Content retention in Stop mode
- PWR DCACHE2 Content retention in Stop mode
- PWR DMA2DRAM Content retention in Stop mode
- PWR PERIPHRAM Content retention in Stop mode
- PWR PKARAM Content retention in Stop mode
- PWR GPRAM Content retention in Stop mode
- PWR DSI RAM Content retention in Stop mode
- PWR JPEG RAM Content retention in Stop mode
- PWR SRAM1 Content retention in Run mode
- PWR SRAM2 Content retention in Run mode
- PWR SRAM3 Content retention in Run mode
- PWR SRAM4 Content retention in Run mode
- PWR SRAM5 Content retention in Run mode
- PWR SRAM6 Content retention in Run mode
- PWR flash and SRAM4 memory fast Wakeup
- PWR Smart Run Domain mode
- PWR Regulator supply selection
- PWR Regulator startup mode
- PWR Voltage scaling range selection
- PWR Programmable voltage detector level selection
- PWR independent analog supply voltage monitor
- PWR Wakeup pin polarity
- PWR Wakeup pin
- PWR Wakeup pin selection
- PWR Vbat charging resistor selection
- PWR GPIO port selection
- PWR GPIO pin mask
- PWR Items secure attribute