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