libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
SMPS step-down converter voltage output level selection

This setting is used when both the LDO and SMPS step-down converter are enabled with SMPSEN and LDOEN enabled or when SMPSEXTHP is enabled. More...

Collaboration diagram for SMPS step-down converter voltage output level selection:

Macros

#define PWR_CR3_SMPSLEVEL_VOS   0x0
 
#define PWR_CR3_SMPSLEVEL_1P8V   0x1
 
#define PWR_CR3_SMPSLEVEL_2P5V   0x2
 

Detailed Description

This setting is used when both the LDO and SMPS step-down converter are enabled with SMPSEN and LDOEN enabled or when SMPSEXTHP is enabled.

In this case SMPSLEVEL must be written with a value different than 00 to reach the appropriate voltage, based on VOS or external supply.

Macro Definition Documentation

◆ PWR_CR3_SMPSLEVEL_1P8V

#define PWR_CR3_SMPSLEVEL_1P8V   0x1

Definition at line 150 of file h7/pwr.h.

◆ PWR_CR3_SMPSLEVEL_2P5V

#define PWR_CR3_SMPSLEVEL_2P5V   0x2

Definition at line 151 of file h7/pwr.h.

◆ PWR_CR3_SMPSLEVEL_VOS

#define PWR_CR3_SMPSLEVEL_VOS   0x0

Definition at line 149 of file h7/pwr.h.