stm32 /stm32wl3 /STM32WL33 /PWRC /CR5

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CR5

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0SMPSLVL0SMPSBOMSEL 0 (SMPS_BOF_STATIC)SMPS_BOF_STATIC 0 (NOSMPS_BOF)NOSMPS_BOF 0 (SMPSLPOPEN)SMPSLPOPEN 0 (SMPSFBYP)SMPSFBYP 0 (NOSMPS)NOSMPS 0 (SMPS_ENA_DCM)SMPS_ENA_DCM 0 (CLKDETR_DISABLE)CLKDETR_DISABLE 0SMPS_PRECH_CUR_SEL 0 (SMPS_BOF_DYN)SMPS_BOF_DYN

Description

CR5 register

Fields

SMPSLVL

SMPSLVL[3:0] SMPS Output Level Voltage Selection Select the SMPS output voltage with a granularity of 50mV. Default = ‘0100’ (1.4V) Vout = 1.2 + 0.05*SMPSOUT (V)

SMPSBOMSEL

SMPSBOMSEL: SMPS BOM Selection:

  • 00: BOM1
  • 01: BOM2 (default)
  • 10: BOM3
  • 11: n/a
SMPS_BOF_STATIC

SMPS_BOF_STATIC: SMPS Bypass on the Fly static

  • 0 : disabled (by default)
  • 1 : SMPS Bypass on the fly static is enabled (EN_SW=1)
NOSMPS_BOF

NOSMPS_BOF: No SMPS Mode to be used in accordance to SMPS_BOF_STATIC =1 When this bit is set, the SMPS regulator will be disabled. Note that this configuration should be used only SMPS_BOF_STATIC=1.

  • 0 : No effect, SMPS is enabled. (default)
  • 1 : SMPS is disabled;
SMPSLPOPEN

SMPSLPOPEN: In Low Power mode SMPS is in OPEN mode (instead of PRECHARGE mode). When this bit is set, when the chip is in Low power mode the SMPS regulator will be disabled (HZ) Documentation needed.

  • 0 : in Low Power mode, SMPS is in PRECHARGE, output is connected to VDDIO. (default)
  • 1 : in Low Power mode, SMPS is disabled, output is floating
SMPSFBYP

SMPSFB Force SMPS Regulator in bypass mode When this bit is set, the SMPS regulator will be forced to operate in precharge mode. the actual state of SMPS can be observed thanks to the replica SR2.SMPSBYPR.

  • 0 : no effect (by default)
  • 1 : SMPS is disabled and bypassed (ENABLE_3V3=0 and PRECHARGE_3V3=1)
NOSMPS

NOSMPS: No SMPS Mode When this bit is set, the SMPS regulator will be disabled. Note that this configuration should be used only when SMPS_FB pad is directly connected to VBATT or Vext, without L/C BOM.

  • 0 : No effect, SMPS is enabled. (Default)
  • 1 : SMPS is disabled;
SMPS_ENA_DCM

SMPS_ENA_DCM: enable discontinuous conduction mode

  • 0 : disable (Default)
  • 1 : enable
CLKDETR_DISABLE

CLKDETR_DISABLE: disable SMPS clock detection The SMPS clock detection enables an automatic SMPS bypass switching in case of unwanted loss of SMPS clock.

  • 0 : SMPS clock detection enabled (default)
  • 1 : SMPS clock detection disabled
SMPS_PRECH_CUR_SEL

SMPS_PRECH_CUR_SEL[1:0] Selection for SMPS PRECHARGE limit current

  • 00: 2.5mA
  • 01: 5mA
  • 10: 10mA
  • 11: 20mA (default)
SMPS_BOF_DYN

SMPS_BOF_DYN: SMPS Bypass on the Fly dynamic

  • 0 : disabled (by default)
  • 1 : SMPS Bypass on the fly dynamic is enabled (EN_LDO=1)

Links

()