HAL PWR Use Cases ¶
User application Wake-up pin ¶
Called functions:
User application RTC domain write protection ¶
Called functions:
User application regulator voltage scaling range ¶
Called functions:
User application regulator supply ¶
Called functions:
User application enter to sleep mode ¶
Called functions:
User application enter to stop mode ¶
Called functions:
User application enter to standby mode ¶
Called functions:
User application core entering in deep sleep mode ¶
Called functions:
User application core sleep on exit ¶
Called functions:
User application core send event on pending ¶
Called functions:
User application programmable voltage detector ¶
Called functions:
-
HAL_PWR_SetProgrammableVoltageDetectorLevel()
-
HAL_PWR_GetProgrammableVoltageDetectorLevel()
-
HAL_PWR_EnableProgrammableVoltageDetector()
-
HAL_PWR_IsEnabledProgrammableVoltageDetector()
-
HAL_PWR_DisableProgrammableVoltageDetector()
-
HAL_PWR_GetProgrammableVoltageDetectorOutput()
User application analog voltage detector ¶
Called functions:
-
HAL_PWR_SetAnalogVoltageDetectorLevel()
-
HAL_PWR_GetAnalogVoltageDetectorLevel()
-
HAL_PWR_EnableAnalogVoltageDetector()
-
HAL_PWR_IsEnabledAnalogVoltageDetector()
-
HAL_PWR_DisableAnalogVoltageDetector()
-
HAL_PWR_GetAnalogVoltageDetectorOutput()
User application memory retention ¶
Called functions:
User application UCPD standby mode ¶
Called functions:
User application Battery charging control ¶
Called functions:
User application dead battery ¶
Called functions:
User application Power GPIO pull for peripheral ¶
Called functions:
User application Stop wake-up on handler mode ¶
Called functions:
-
HAL_PWR_LP_SetConfigWakeupPin()
-
HAL_PWR_LP_EnableWakeupPin()
-
HAL_PWR_EnterStopMode()
-
HAL_PWR_WakeupPinCallback()