STM32F4xx_HAL_Driver
1.8.3
|
Functions | |
__STATIC_INLINE void | LL_PWR_EnableFLASHInterfaceSTOP (void) |
Enable FLASH interface STOP while system Run is ON @rmtoll CR FISSR LL_PWR_EnableFLASHInterfaceSTOP. More... | |
__STATIC_INLINE void | LL_PWR_DisableFLASHInterfaceSTOP (void) |
Disable FLASH Interface STOP while system Run is ON @rmtoll CR FISSR LL_PWR_DisableFLASHInterfaceSTOP. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledFLASHInterfaceSTOP (void) |
Check if FLASH Interface STOP while system Run feature is enabled @rmtoll CR FISSR LL_PWR_IsEnabledFLASHInterfaceSTOP. More... | |
__STATIC_INLINE void | LL_PWR_EnableFLASHMemorySTOP (void) |
Enable FLASH Memory STOP while system Run is ON @rmtoll CR FMSSR LL_PWR_EnableFLASHMemorySTOP. More... | |
__STATIC_INLINE void | LL_PWR_DisableFLASHMemorySTOP (void) |
Disable FLASH Memory STOP while system Run is ON @rmtoll CR FMSSR LL_PWR_DisableFLASHMemorySTOP. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledFLASHMemorySTOP (void) |
Check if FLASH Memory STOP while system Run feature is enabled @rmtoll CR FMSSR LL_PWR_IsEnabledFLASHMemorySTOP. More... | |
__STATIC_INLINE void | LL_PWR_EnableUnderDriveMode (void) |
Enable Under Drive Mode @rmtoll CR UDEN LL_PWR_EnableUnderDriveMode. More... | |
__STATIC_INLINE void | LL_PWR_DisableUnderDriveMode (void) |
Disable Under Drive Mode @rmtoll CR UDEN LL_PWR_DisableUnderDriveMode. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledUnderDriveMode (void) |
Check if Under Drive Mode is enabled @rmtoll CR UDEN LL_PWR_IsEnabledUnderDriveMode. More... | |
__STATIC_INLINE void | LL_PWR_EnableOverDriveSwitching (void) |
Enable Over drive switching @rmtoll CR ODSWEN LL_PWR_EnableOverDriveSwitching. More... | |
__STATIC_INLINE void | LL_PWR_DisableOverDriveSwitching (void) |
Disable Over drive switching @rmtoll CR ODSWEN LL_PWR_DisableOverDriveSwitching. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledOverDriveSwitching (void) |
Check if Over drive switching is enabled @rmtoll CR ODSWEN LL_PWR_IsEnabledOverDriveSwitching. More... | |
__STATIC_INLINE void | LL_PWR_EnableOverDriveMode (void) |
Enable Over drive Mode @rmtoll CR ODEN LL_PWR_EnableOverDriveMode. More... | |
__STATIC_INLINE void | LL_PWR_DisableOverDriveMode (void) |
Disable Over drive Mode @rmtoll CR ODEN LL_PWR_DisableOverDriveMode. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledOverDriveMode (void) |
Check if Over drive switching is enabled @rmtoll CR ODEN LL_PWR_IsEnabledOverDriveMode. More... | |
__STATIC_INLINE void | LL_PWR_EnableMainRegulatorDeepSleepUDMode (void) |
Enable Main Regulator in deepsleep under-drive Mode @rmtoll CR MRUDS LL_PWR_EnableMainRegulatorDeepSleepUDMode. More... | |
__STATIC_INLINE void | LL_PWR_DisableMainRegulatorDeepSleepUDMode (void) |
Disable Main Regulator in deepsleep under-drive Mode @rmtoll CR MRUDS LL_PWR_DisableMainRegulatorDeepSleepUDMode. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledMainRegulatorDeepSleepUDMode (void) |
Check if Main Regulator in deepsleep under-drive Mode is enabled @rmtoll CR MRUDS LL_PWR_IsEnabledMainRegulatorDeepSleepUDMode. More... | |
__STATIC_INLINE void | LL_PWR_EnableLowPowerRegulatorDeepSleepUDMode (void) |
Enable Low Power Regulator in deepsleep under-drive Mode @rmtoll CR LPUDS LL_PWR_EnableLowPowerRegulatorDeepSleepUDMode. More... | |
__STATIC_INLINE void | LL_PWR_DisableLowPowerRegulatorDeepSleepUDMode (void) |
Disable Low Power Regulator in deepsleep under-drive Mode @rmtoll CR LPUDS LL_PWR_DisableLowPowerRegulatorDeepSleepUDMode. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledLowPowerRegulatorDeepSleepUDMode (void) |
Check if Low Power Regulator in deepsleep under-drive Mode is enabled @rmtoll CR LPUDS LL_PWR_IsEnabledLowPowerRegulatorDeepSleepUDMode. More... | |
__STATIC_INLINE void | LL_PWR_EnableMainRegulatorLowVoltageMode (void) |
Enable Main Regulator low voltage Mode @rmtoll CR MRLVDS LL_PWR_EnableMainRegulatorLowVoltageMode. More... | |
__STATIC_INLINE void | LL_PWR_DisableMainRegulatorLowVoltageMode (void) |
Disable Main Regulator low voltage Mode @rmtoll CR MRLVDS LL_PWR_DisableMainRegulatorLowVoltageMode. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledMainRegulatorLowVoltageMode (void) |
Check if Main Regulator low voltage Mode is enabled @rmtoll CR MRLVDS LL_PWR_IsEnabledMainRegulatorLowVoltageMode. More... | |
__STATIC_INLINE void | LL_PWR_EnableLowPowerRegulatorLowVoltageMode (void) |
Enable Low Power Regulator low voltage Mode @rmtoll CR LPLVDS LL_PWR_EnableLowPowerRegulatorLowVoltageMode. More... | |
__STATIC_INLINE void | LL_PWR_DisableLowPowerRegulatorLowVoltageMode (void) |
Disable Low Power Regulator low voltage Mode @rmtoll CR LPLVDS LL_PWR_DisableLowPowerRegulatorLowVoltageMode. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledLowPowerRegulatorLowVoltageMode (void) |
Check if Low Power Regulator low voltage Mode is enabled @rmtoll CR LPLVDS LL_PWR_IsEnabledLowPowerRegulatorLowVoltageMode. More... | |
__STATIC_INLINE void | LL_PWR_SetRegulVoltageScaling (uint32_t VoltageScaling) |
Set the main internal Regulator output voltage @rmtoll CR VOS LL_PWR_SetRegulVoltageScaling. More... | |
__STATIC_INLINE uint32_t | LL_PWR_GetRegulVoltageScaling (void) |
Get the main internal Regulator output voltage @rmtoll CR VOS LL_PWR_GetRegulVoltageScaling. More... | |
__STATIC_INLINE void | LL_PWR_EnableFlashPowerDown (void) |
Enable the Flash Power Down in Stop Mode @rmtoll CR FPDS LL_PWR_EnableFlashPowerDown. More... | |
__STATIC_INLINE void | LL_PWR_DisableFlashPowerDown (void) |
Disable the Flash Power Down in Stop Mode @rmtoll CR FPDS LL_PWR_DisableFlashPowerDown. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledFlashPowerDown (void) |
Check if the Flash Power Down in Stop Mode is enabled @rmtoll CR FPDS LL_PWR_IsEnabledFlashPowerDown. More... | |
__STATIC_INLINE void | LL_PWR_EnableBkUpAccess (void) |
Enable access to the backup domain @rmtoll CR DBP LL_PWR_EnableBkUpAccess. More... | |
__STATIC_INLINE void | LL_PWR_DisableBkUpAccess (void) |
Disable access to the backup domain @rmtoll CR DBP LL_PWR_DisableBkUpAccess. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledBkUpAccess (void) |
Check if the backup domain is enabled @rmtoll CR DBP LL_PWR_IsEnabledBkUpAccess. More... | |
__STATIC_INLINE void | LL_PWR_EnableBkUpRegulator (void) |
Enable the backup Regulator @rmtoll CSR BRE LL_PWR_EnableBkUpRegulator. More... | |
__STATIC_INLINE void | LL_PWR_DisableBkUpRegulator (void) |
Disable the backup Regulator @rmtoll CSR BRE LL_PWR_DisableBkUpRegulator. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledBkUpRegulator (void) |
Check if the backup Regulator is enabled @rmtoll CSR BRE LL_PWR_IsEnabledBkUpRegulator. More... | |
__STATIC_INLINE void | LL_PWR_SetRegulModeDS (uint32_t RegulMode) |
Set voltage Regulator mode during deep sleep mode @rmtoll CR LPDS LL_PWR_SetRegulModeDS. More... | |
__STATIC_INLINE uint32_t | LL_PWR_GetRegulModeDS (void) |
Get voltage Regulator mode during deep sleep mode @rmtoll CR LPDS LL_PWR_GetRegulModeDS. More... | |
__STATIC_INLINE void | LL_PWR_SetPowerMode (uint32_t PDMode) |
Set Power Down mode when CPU enters deepsleep @rmtoll CR PDDS LL_PWR_SetPowerMode @rmtoll CR MRUDS LL_PWR_SetPowerMode @rmtoll CR LPUDS LL_PWR_SetPowerMode @rmtoll CR FPDS LL_PWR_SetPowerMode @rmtoll CR MRLVDS LL_PWR_SetPowerMode @rmtoll CR LPlVDS LL_PWR_SetPowerMode @rmtoll CR FPDS LL_PWR_SetPowerMode @rmtoll CR LPDS LL_PWR_SetPowerMode. More... | |
__STATIC_INLINE uint32_t | LL_PWR_GetPowerMode (void) |
Get Power Down mode when CPU enters deepsleep @rmtoll CR PDDS LL_PWR_GetPowerMode @rmtoll CR MRUDS LL_PWR_GetPowerMode @rmtoll CR LPUDS LL_PWR_GetPowerMode @rmtoll CR FPDS LL_PWR_GetPowerMode @rmtoll CR MRLVDS LL_PWR_GetPowerMode @rmtoll CR LPLVDS LL_PWR_GetPowerMode @rmtoll CR FPDS LL_PWR_GetPowerMode @rmtoll CR LPDS LL_PWR_GetPowerMode. More... | |
__STATIC_INLINE void | LL_PWR_SetPVDLevel (uint32_t PVDLevel) |
Configure the voltage threshold detected by the Power Voltage Detector @rmtoll CR PLS LL_PWR_SetPVDLevel. More... | |
__STATIC_INLINE uint32_t | LL_PWR_GetPVDLevel (void) |
Get the voltage threshold detection @rmtoll CR PLS LL_PWR_GetPVDLevel. More... | |
__STATIC_INLINE void | LL_PWR_EnablePVD (void) |
Enable Power Voltage Detector @rmtoll CR PVDE LL_PWR_EnablePVD. More... | |
__STATIC_INLINE void | LL_PWR_DisablePVD (void) |
Disable Power Voltage Detector @rmtoll CR PVDE LL_PWR_DisablePVD. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledPVD (void) |
Check if Power Voltage Detector is enabled @rmtoll CR PVDE LL_PWR_IsEnabledPVD. More... | |
__STATIC_INLINE void | LL_PWR_EnableWakeUpPin (uint32_t WakeUpPin) |
Enable the WakeUp PINx functionality @rmtoll CSR EWUP LL_PWR_EnableWakeUpPin @rmtoll CSR EWUP1 LL_PWR_EnableWakeUpPin @rmtoll CSR EWUP2 LL_PWR_EnableWakeUpPin @rmtoll CSR EWUP3 LL_PWR_EnableWakeUpPin. More... | |
__STATIC_INLINE void | LL_PWR_DisableWakeUpPin (uint32_t WakeUpPin) |
Disable the WakeUp PINx functionality @rmtoll CSR EWUP LL_PWR_DisableWakeUpPin @rmtoll CSR EWUP1 LL_PWR_DisableWakeUpPin @rmtoll CSR EWUP2 LL_PWR_DisableWakeUpPin @rmtoll CSR EWUP3 LL_PWR_DisableWakeUpPin. More... | |
__STATIC_INLINE uint32_t | LL_PWR_IsEnabledWakeUpPin (uint32_t WakeUpPin) |
Check if the WakeUp PINx functionality is enabled @rmtoll CSR EWUP LL_PWR_IsEnabledWakeUpPin @rmtoll CSR EWUP1 LL_PWR_IsEnabledWakeUpPin @rmtoll CSR EWUP2 LL_PWR_IsEnabledWakeUpPin @rmtoll CSR EWUP3 LL_PWR_IsEnabledWakeUpPin. More... | |
__STATIC_INLINE void LL_PWR_DisableBkUpAccess | ( | void | ) |
Disable access to the backup domain @rmtoll CR DBP LL_PWR_DisableBkUpAccess.
None |
Definition at line 568 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableBkUpRegulator | ( | void | ) |
Disable the backup Regulator @rmtoll CSR BRE LL_PWR_DisableBkUpRegulator.
None |
Definition at line 601 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableFLASHInterfaceSTOP | ( | void | ) |
Disable FLASH Interface STOP while system Run is ON @rmtoll CR FISSR LL_PWR_DisableFLASHInterfaceSTOP.
None |
Definition at line 218 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableFLASHMemorySTOP | ( | void | ) |
Disable FLASH Memory STOP while system Run is ON @rmtoll CR FMSSR LL_PWR_DisableFLASHMemorySTOP.
None |
Definition at line 251 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableFlashPowerDown | ( | void | ) |
Disable the Flash Power Down in Stop Mode @rmtoll CR FPDS LL_PWR_DisableFlashPowerDown.
None |
Definition at line 538 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableLowPowerRegulatorDeepSleepUDMode | ( | void | ) |
Disable Low Power Regulator in deepsleep under-drive Mode @rmtoll CR LPUDS LL_PWR_DisableLowPowerRegulatorDeepSleepUDMode.
None |
Definition at line 416 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableLowPowerRegulatorLowVoltageMode | ( | void | ) |
Disable Low Power Regulator low voltage Mode @rmtoll CR LPLVDS LL_PWR_DisableLowPowerRegulatorLowVoltageMode.
None |
Definition at line 480 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableMainRegulatorDeepSleepUDMode | ( | void | ) |
Disable Main Regulator in deepsleep under-drive Mode @rmtoll CR MRUDS LL_PWR_DisableMainRegulatorDeepSleepUDMode.
None |
Definition at line 384 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableMainRegulatorLowVoltageMode | ( | void | ) |
Disable Main Regulator low voltage Mode @rmtoll CR MRLVDS LL_PWR_DisableMainRegulatorLowVoltageMode.
None |
Definition at line 448 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableOverDriveMode | ( | void | ) |
Disable Over drive Mode @rmtoll CR ODEN LL_PWR_DisableOverDriveMode.
None |
Definition at line 353 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableOverDriveSwitching | ( | void | ) |
Disable Over drive switching @rmtoll CR ODSWEN LL_PWR_DisableOverDriveSwitching.
None |
Definition at line 322 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisablePVD | ( | void | ) |
Disable Power Voltage Detector @rmtoll CR PVDE LL_PWR_DisablePVD.
None |
Definition at line 758 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableUnderDriveMode | ( | void | ) |
Disable Under Drive Mode @rmtoll CR UDEN LL_PWR_DisableUnderDriveMode.
None |
Definition at line 290 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_DisableWakeUpPin | ( | uint32_t | WakeUpPin | ) |
Disable the WakeUp PINx functionality @rmtoll CSR EWUP LL_PWR_DisableWakeUpPin
@rmtoll CSR EWUP1 LL_PWR_DisableWakeUpPin
@rmtoll CSR EWUP2 LL_PWR_DisableWakeUpPin
@rmtoll CSR EWUP3 LL_PWR_DisableWakeUpPin.
WakeUpPin | This parameter can be one of the following values:
|
None |
Definition at line 806 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableBkUpAccess | ( | void | ) |
Enable access to the backup domain @rmtoll CR DBP LL_PWR_EnableBkUpAccess.
None |
Definition at line 558 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableBkUpRegulator | ( | void | ) |
Enable the backup Regulator @rmtoll CSR BRE LL_PWR_EnableBkUpRegulator.
None |
Definition at line 589 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableFLASHInterfaceSTOP | ( | void | ) |
Enable FLASH interface STOP while system Run is ON @rmtoll CR FISSR LL_PWR_EnableFLASHInterfaceSTOP.
None |
Definition at line 208 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableFLASHMemorySTOP | ( | void | ) |
Enable FLASH Memory STOP while system Run is ON @rmtoll CR FMSSR LL_PWR_EnableFLASHMemorySTOP.
None |
Definition at line 241 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableFlashPowerDown | ( | void | ) |
Enable the Flash Power Down in Stop Mode @rmtoll CR FPDS LL_PWR_EnableFlashPowerDown.
None |
Definition at line 528 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableLowPowerRegulatorDeepSleepUDMode | ( | void | ) |
Enable Low Power Regulator in deepsleep under-drive Mode @rmtoll CR LPUDS LL_PWR_EnableLowPowerRegulatorDeepSleepUDMode.
None |
Definition at line 406 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableLowPowerRegulatorLowVoltageMode | ( | void | ) |
Enable Low Power Regulator low voltage Mode @rmtoll CR LPLVDS LL_PWR_EnableLowPowerRegulatorLowVoltageMode.
None |
Definition at line 470 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableMainRegulatorDeepSleepUDMode | ( | void | ) |
Enable Main Regulator in deepsleep under-drive Mode @rmtoll CR MRUDS LL_PWR_EnableMainRegulatorDeepSleepUDMode.
None |
Definition at line 374 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableMainRegulatorLowVoltageMode | ( | void | ) |
Enable Main Regulator low voltage Mode @rmtoll CR MRLVDS LL_PWR_EnableMainRegulatorLowVoltageMode.
None |
Definition at line 438 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableOverDriveMode | ( | void | ) |
Enable Over drive Mode @rmtoll CR ODEN LL_PWR_EnableOverDriveMode.
None |
Definition at line 343 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableOverDriveSwitching | ( | void | ) |
Enable Over drive switching @rmtoll CR ODSWEN LL_PWR_EnableOverDriveSwitching.
None |
Definition at line 312 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnablePVD | ( | void | ) |
Enable Power Voltage Detector @rmtoll CR PVDE LL_PWR_EnablePVD.
None |
Definition at line 748 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableUnderDriveMode | ( | void | ) |
Enable Under Drive Mode @rmtoll CR UDEN LL_PWR_EnableUnderDriveMode.
None |
Definition at line 280 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_EnableWakeUpPin | ( | uint32_t | WakeUpPin | ) |
Enable the WakeUp PINx functionality @rmtoll CSR EWUP LL_PWR_EnableWakeUpPin
@rmtoll CSR EWUP1 LL_PWR_EnableWakeUpPin
@rmtoll CSR EWUP2 LL_PWR_EnableWakeUpPin
@rmtoll CSR EWUP3 LL_PWR_EnableWakeUpPin.
WakeUpPin | This parameter can be one of the following values:
|
None |
Definition at line 787 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_GetPowerMode | ( | void | ) |
Get Power Down mode when CPU enters deepsleep @rmtoll CR PDDS LL_PWR_GetPowerMode
@rmtoll CR MRUDS LL_PWR_GetPowerMode
@rmtoll CR LPUDS LL_PWR_GetPowerMode
@rmtoll CR FPDS LL_PWR_GetPowerMode
@rmtoll CR MRLVDS LL_PWR_GetPowerMode
@rmtoll CR LPLVDS LL_PWR_GetPowerMode
@rmtoll CR FPDS LL_PWR_GetPowerMode
@rmtoll CR LPDS LL_PWR_GetPowerMode.
Returned | value can be one of the following values:
|
Definition at line 695 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_GetPVDLevel | ( | void | ) |
Get the voltage threshold detection @rmtoll CR PLS LL_PWR_GetPVDLevel.
Returned | value can be one of the following values:
|
Definition at line 738 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_GetRegulModeDS | ( | void | ) |
Get voltage Regulator mode during deep sleep mode @rmtoll CR LPDS LL_PWR_GetRegulModeDS.
Returned | value can be one of the following values:
|
Definition at line 636 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_GetRegulVoltageScaling | ( | void | ) |
Get the main internal Regulator output voltage @rmtoll CR VOS LL_PWR_GetRegulVoltageScaling.
Returned | value can be one of the following values:
|
Definition at line 519 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledBkUpAccess | ( | void | ) |
Check if the backup domain is enabled @rmtoll CR DBP LL_PWR_IsEnabledBkUpAccess.
State | of bit (1 or 0). |
Definition at line 578 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledBkUpRegulator | ( | void | ) |
Check if the backup Regulator is enabled @rmtoll CSR BRE LL_PWR_IsEnabledBkUpRegulator.
State | of bit (1 or 0). |
Definition at line 611 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledFLASHInterfaceSTOP | ( | void | ) |
Check if FLASH Interface STOP while system Run feature is enabled @rmtoll CR FISSR LL_PWR_IsEnabledFLASHInterfaceSTOP.
State | of bit (1 or 0). |
Definition at line 228 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledFLASHMemorySTOP | ( | void | ) |
Check if FLASH Memory STOP while system Run feature is enabled @rmtoll CR FMSSR LL_PWR_IsEnabledFLASHMemorySTOP.
State | of bit (1 or 0). |
Definition at line 261 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledFlashPowerDown | ( | void | ) |
Check if the Flash Power Down in Stop Mode is enabled @rmtoll CR FPDS LL_PWR_IsEnabledFlashPowerDown.
State | of bit (1 or 0). |
Definition at line 548 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledLowPowerRegulatorDeepSleepUDMode | ( | void | ) |
Check if Low Power Regulator in deepsleep under-drive Mode is enabled @rmtoll CR LPUDS LL_PWR_IsEnabledLowPowerRegulatorDeepSleepUDMode.
State | of bit (1 or 0). |
Definition at line 426 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledLowPowerRegulatorLowVoltageMode | ( | void | ) |
Check if Low Power Regulator low voltage Mode is enabled @rmtoll CR LPLVDS LL_PWR_IsEnabledLowPowerRegulatorLowVoltageMode.
State | of bit (1 or 0). |
Definition at line 490 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledMainRegulatorDeepSleepUDMode | ( | void | ) |
Check if Main Regulator in deepsleep under-drive Mode is enabled @rmtoll CR MRUDS LL_PWR_IsEnabledMainRegulatorDeepSleepUDMode.
State | of bit (1 or 0). |
Definition at line 394 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledMainRegulatorLowVoltageMode | ( | void | ) |
Check if Main Regulator low voltage Mode is enabled @rmtoll CR MRLVDS LL_PWR_IsEnabledMainRegulatorLowVoltageMode.
State | of bit (1 or 0). |
Definition at line 458 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledOverDriveMode | ( | void | ) |
Check if Over drive switching is enabled @rmtoll CR ODEN LL_PWR_IsEnabledOverDriveMode.
State | of bit (1 or 0). |
Definition at line 363 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledOverDriveSwitching | ( | void | ) |
Check if Over drive switching is enabled @rmtoll CR ODSWEN LL_PWR_IsEnabledOverDriveSwitching.
State | of bit (1 or 0). |
Definition at line 332 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledPVD | ( | void | ) |
Check if Power Voltage Detector is enabled @rmtoll CR PVDE LL_PWR_IsEnabledPVD.
State | of bit (1 or 0). |
Definition at line 768 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledUnderDriveMode | ( | void | ) |
Check if Under Drive Mode is enabled @rmtoll CR UDEN LL_PWR_IsEnabledUnderDriveMode.
State | of bit (1 or 0). |
Definition at line 300 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE uint32_t LL_PWR_IsEnabledWakeUpPin | ( | uint32_t | WakeUpPin | ) |
Check if the WakeUp PINx functionality is enabled @rmtoll CSR EWUP LL_PWR_IsEnabledWakeUpPin
@rmtoll CSR EWUP1 LL_PWR_IsEnabledWakeUpPin
@rmtoll CSR EWUP2 LL_PWR_IsEnabledWakeUpPin
@rmtoll CSR EWUP3 LL_PWR_IsEnabledWakeUpPin.
WakeUpPin | This parameter can be one of the following values:
|
State | of bit (1 or 0). |
Definition at line 825 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_SetPowerMode | ( | uint32_t | PDMode | ) |
Set Power Down mode when CPU enters deepsleep @rmtoll CR PDDS LL_PWR_SetPowerMode
@rmtoll CR MRUDS LL_PWR_SetPowerMode
@rmtoll CR LPUDS LL_PWR_SetPowerMode
@rmtoll CR FPDS LL_PWR_SetPowerMode
@rmtoll CR MRLVDS LL_PWR_SetPowerMode
@rmtoll CR LPlVDS LL_PWR_SetPowerMode
@rmtoll CR FPDS LL_PWR_SetPowerMode
@rmtoll CR LPDS LL_PWR_SetPowerMode.
PDMode | This parameter can be one of the following values:
|
None |
Definition at line 663 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_SetPVDLevel | ( | uint32_t | PVDLevel | ) |
Configure the voltage threshold detected by the Power Voltage Detector @rmtoll CR PLS LL_PWR_SetPVDLevel.
PVDLevel | This parameter can be one of the following values:
|
None |
Definition at line 720 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_SetRegulModeDS | ( | uint32_t | RegulMode | ) |
Set voltage Regulator mode during deep sleep mode @rmtoll CR LPDS LL_PWR_SetRegulModeDS.
RegulMode | This parameter can be one of the following values:
|
None |
Definition at line 624 of file stm32f4xx_ll_pwr.h.
__STATIC_INLINE void LL_PWR_SetRegulVoltageScaling | ( | uint32_t | VoltageScaling | ) |
Set the main internal Regulator output voltage @rmtoll CR VOS LL_PWR_SetRegulVoltageScaling.
VoltageScaling | This parameter can be one of the following values:
|
None |
Definition at line 505 of file stm32f4xx_ll_pwr.h.