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