HAL PWR APIs ¶
-
HAL PWR Functions
- Wakeup pins management functions
- RTC domain write protection management functions
-
Main regulator management functions
-
HAL_PWR_SetMainRegulatorVoltageScalingRange()
-
HAL_PWR_GetMainRegulatorVoltageScalingRange()
-
HAL_PWR_SetMainRegulatorSupply()
-
HAL_PWR_GetMainRegulatorSupply()
-
HAL_PWR_SetMainRegulatorStartupMode()
-
HAL_PWR_GetMainRegulatorStartupMode()
-
HAL_PWR_SetAnalogIOSwitchSupply()
-
HAL_PWR_GetAnalogIOSwitchSupply()
-
HAL_PWR_EnableVddUSBIndependentSupply()
-
HAL_PWR_DisableVddUSBIndependentSupply()
-
HAL_PWR_IsEnabledVddUSBIndependentSupply()
-
HAL_PWR_EnableVddIO2IndependentSupply()
-
HAL_PWR_DisableVddIO2IndependentSupply()
-
HAL_PWR_IsEnabledVddIO2IndependentSupply()
-
HAL_PWR_EnableVddAIndependentSupply()
-
HAL_PWR_DisableVddAIndependentSupply()
-
HAL_PWR_IsEnabledVddAIndependentSupply()
-
HAL_PWR_EnableVdd11USBIndependentSupply()
-
HAL_PWR_DisableVdd11USBIndependentSupply()
-
HAL_PWR_IsEnabledVdd11USBIndependentSupply()
-
HAL_PWR_EnableVddUSBHSTransceiverSupply()
-
HAL_PWR_DisableVddUSBHSTransceiverSupply()
-
HAL_PWR_IsEnabledVddUSBHSTransceiverSupply()
-
-
Low power mode management functions
-
HAL_PWR_ClearCorePendingEvent()
-
HAL_PWR_EnterSleepMode()
-
HAL_PWR_EnterStopMode()
-
HAL_PWR_EnterStandbyMode()
-
HAL_PWR_EnterShutdownMode()
-
HAL_PWR_SetCoreSleepMode()
-
HAL_PWR_GetCoreSleepMode()
-
HAL_PWR_EnableCoreSleepOnExit()
-
HAL_PWR_DisableCoreSleepOnExit()
-
HAL_PWR_IsEnabledCoreSleepOnExit()
-
HAL_PWR_EnableCoreSendEventOnPending()
-
HAL_PWR_DisableCoreSendEventOnPending()
-
HAL_PWR_IsEnabledCoreSendEventOnPending()
-
HAL_PWR_LP_SetSmartRunDomainMode()
-
HAL_PWR_LP_GetSmartRunDomainMode()
-
HAL_PWR_LP_SetBrownoutResetMode()
-
HAL_PWR_LP_GetBrownoutResetMode()
-
HAL_PWR_Stop3Wakeup_IRQHandler()
-
HAL_PWR_Stop3WakeupCallback()
-
-
Voltage monitoring management functions
-
HAL_PWR_SetProgrammableVoltageDetectorLevel()
-
HAL_PWR_GetProgrammableVoltageDetectorLevel()
-
HAL_PWR_EnableProgrammableVoltageDetector()
-
HAL_PWR_DisableProgrammableVoltageDetector()
-
HAL_PWR_IsEnabledProgrammableVoltageDetector()
-
HAL_PWR_EnableVddUSBMonitor()
-
HAL_PWR_DisableVddUSBMonitor()
-
HAL_PWR_IsEnabledVddUSBMonitor()
-
HAL_PWR_EnableVddIO2Monitor()
-
HAL_PWR_DisableVddIO2Monitor()
-
HAL_PWR_IsEnabledVddIO2Monitor()
-
HAL_PWR_EnableVddAMonitor1()
-
HAL_PWR_DisableVddAMonitor1()
-
HAL_PWR_IsEnabledVddAMonitor1()
-
HAL_PWR_EnableVddAMonitor2()
-
HAL_PWR_DisableVddAMonitor2()
-
HAL_PWR_IsEnabledVddAMonitor2()
-
HAL_PWR_EnableTemperatureVbatMonitor()
-
HAL_PWR_DisableTemperatureVbatMonitor()
-
HAL_PWR_IsEnabledTemperatureVbatMonitor()
-
-
Memory retention management functions
-
HAL_PWR_LP_EnableMemoryRetention()
-
HAL_PWR_LP_DisableMemoryRetention()
-
HAL_PWR_LP_IsEnabledMemoryRetention()
-
HAL_PWR_LP_EnableMemoryPageRetention()
-
HAL_PWR_LP_DisableMemoryPageRetention()
-
HAL_PWR_LP_IsEnabledMemoryPageRetention()
-
HAL_PWR_LP_EnableUCPDRetention()
-
HAL_PWR_LP_DisableUCPDRetention()
-
HAL_PWR_LP_IsEnabledUCPDRetention()
-
HAL_PWR_LP_EnableOTGHSPHYRetention()
-
HAL_PWR_LP_DisableOTGHSPHYRetention()
-
HAL_PWR_LP_IsEnabledOTGHSPHYRetention()
-
- Memories fast wake-up management functions
- Battery management functions
- I/O Pull management functions
-
HAL PWR Types
-
HAL PWR Types
-
hal_pwr_wakeup_pin_polarity_t
-
hal_pwr_wakeup_pin_source_t
-
hal_pwr_wakeup_pin_status_t
-
hal_pwr_rtc_domain_wrp_status_t
-
hal_pwr_volt_scale_range_t
-
hal_pwr_main_regulator_supply_t
-
hal_pwr_analog_io_switch_supply_t
-
hal_pwr_main_regulator_fast_startup_mode_t
-
hal_pwr_independent_supply_status_t
-
hal_pwr_low_pwr_mode_entry_t
-
hal_pwr_stop_mode_t
-
hal_pwr_core_sleep_mode_t
-
hal_pwr_core_sleep_on_exit_status_t
-
hal_pwr_core_sev_on_pending_status_t
-
hal_pwr_system_mode_srd_mode_t
-
hal_pwr_brownout_reset_mode_t
-
hal_pwr_pvd_level_t
-
hal_pwr_pvd_status_t
-
hal_pwr_monitor_status_t
-
hal_pwr_memory_retention_status_t
-
hal_pwr_memory_page_retention_status_t
-
hal_pwr_memory_retention_t
-
hal_pwr_ucpd_retention_status_t
-
hal_pwr_otghsphy_retention_status_t
-
hal_pwr_memory_fast_wakeup_status_t
-
hal_pwr_battery_charging_res_value_t
-
hal_pwr_battery_charging_status_t
-
hal_pwr_ucpd_dead_battery_status_t
-
hal_pwr_gpio_port_t
-
hal_pwr_gpio_pull_t
-
hal_pwr_gpio_pull_config_status_t
-
hal_pwr_wakeup_pin_config_t
-
-
HAL PWR Types
- HAL PWR Constants