STM32H735xx HAL User Manual
Defines
PWREx Supply configuration
PWREx Exported Constants

Defines

#define PWR_LDO_SUPPLY   PWR_CR3_LDOEN
#define PWR_DIRECT_SMPS_SUPPLY   PWR_CR3_SMPSEN
#define PWR_SMPS_1V8_SUPPLIES_LDO   (PWR_CR3_SMPSLEVEL_0 | PWR_CR3_SMPSEN | PWR_CR3_LDOEN)
#define PWR_SMPS_2V5_SUPPLIES_LDO   (PWR_CR3_SMPSLEVEL_1 | PWR_CR3_SMPSEN | PWR_CR3_LDOEN)
#define PWR_SMPS_1V8_SUPPLIES_EXT_AND_LDO   (PWR_CR3_SMPSLEVEL_0 | PWR_CR3_SMPSEXTHP | PWR_CR3_SMPSEN | PWR_CR3_LDOEN)
#define PWR_SMPS_2V5_SUPPLIES_EXT_AND_LDO   (PWR_CR3_SMPSLEVEL_1 | PWR_CR3_SMPSEXTHP | PWR_CR3_SMPSEN | PWR_CR3_LDOEN)
#define PWR_SMPS_1V8_SUPPLIES_EXT   (PWR_CR3_SMPSLEVEL_0 | PWR_CR3_SMPSEXTHP | PWR_CR3_SMPSEN | PWR_CR3_BYPASS)
#define PWR_SMPS_2V5_SUPPLIES_EXT   (PWR_CR3_SMPSLEVEL_1 | PWR_CR3_SMPSEXTHP | PWR_CR3_SMPSEN | PWR_CR3_BYPASS)
#define PWR_EXTERNAL_SOURCE_SUPPLY   PWR_CR3_BYPASS
#define PWR_SUPPLY_CONFIG_MASK

Define Documentation

#define PWR_DIRECT_SMPS_SUPPLY   PWR_CR3_SMPSEN

Core domains are supplied from the SMPS only

Definition at line 237 of file stm32h7xx_hal_pwr_ex.h.

#define PWR_EXTERNAL_SOURCE_SUPPLY   PWR_CR3_BYPASS

The SMPS disabled and the LDO Bypass. The Core domains are supplied from an external source

Definition at line 245 of file stm32h7xx_hal_pwr_ex.h.

#define PWR_LDO_SUPPLY   PWR_CR3_LDOEN

Core domains are supplied from the LDO

Definition at line 235 of file stm32h7xx_hal_pwr_ex.h.

#define PWR_SMPS_1V8_SUPPLIES_EXT   (PWR_CR3_SMPSLEVEL_0 | PWR_CR3_SMPSEXTHP | PWR_CR3_SMPSEN | PWR_CR3_BYPASS)

The SMPS 1.8V output supplies an external source which supplies the Core domains

Definition at line 242 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigSupply().

#define PWR_SMPS_1V8_SUPPLIES_EXT_AND_LDO   (PWR_CR3_SMPSLEVEL_0 | PWR_CR3_SMPSEXTHP | PWR_CR3_SMPSEN | PWR_CR3_LDOEN)

The SMPS 1.8V output supplies an external circuits and the LDO. The Core domains are supplied from the LDO

Definition at line 240 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigSupply().

#define PWR_SMPS_1V8_SUPPLIES_LDO   (PWR_CR3_SMPSLEVEL_0 | PWR_CR3_SMPSEN | PWR_CR3_LDOEN)

The SMPS 1.8V output supplies the LDO which supplies the Core domains

Definition at line 238 of file stm32h7xx_hal_pwr_ex.h.

#define PWR_SMPS_2V5_SUPPLIES_EXT   (PWR_CR3_SMPSLEVEL_1 | PWR_CR3_SMPSEXTHP | PWR_CR3_SMPSEN | PWR_CR3_BYPASS)

The SMPS 2.5V output supplies an external source which supplies the Core domains

Definition at line 243 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigSupply().

#define PWR_SMPS_2V5_SUPPLIES_EXT_AND_LDO   (PWR_CR3_SMPSLEVEL_1 | PWR_CR3_SMPSEXTHP | PWR_CR3_SMPSEN | PWR_CR3_LDOEN)

The SMPS 2.5V output supplies an external circuits and the LDO. The Core domains are supplied from the LDO

Definition at line 241 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigSupply().

#define PWR_SMPS_2V5_SUPPLIES_LDO   (PWR_CR3_SMPSLEVEL_1 | PWR_CR3_SMPSEN | PWR_CR3_LDOEN)

The SMPS 2.5V output supplies the LDO which supplies the Core domains

Definition at line 239 of file stm32h7xx_hal_pwr_ex.h.

Value:
(PWR_CR3_SMPSLEVEL | PWR_CR3_SMPSEXTHP | \
                                PWR_CR3_SMPSEN | PWR_CR3_LDOEN | PWR_CR3_BYPASS)

Definition at line 248 of file stm32h7xx_hal_pwr_ex.h.

Referenced by HAL_PWREx_ConfigSupply(), and HAL_PWREx_GetSupplyConfig().