DCDC initialization structure.
Public Attributes#
Device external power configuration.
DCDC regulator operating mode in EM0/1.
Target output voltage (mV).
Estimated average load current in EM0/1.
Estimated average load current in EM2 (uA).
Maximum average DCDC output current (mA).
Select analog peripheral power in DCDC-to-DVDD mode.
Low-noise reverse current control.
DCDC Low-noise mode compensator control.
Public Attribute Documentation#
powerConfig#
EMU_PowerConfig_TypeDef EMU_DCDCInit_TypeDef::powerConfig
Device external power configuration.
emuPowerConfig_DcdcToDvdd is currently the only supported mode.
952
of file platform/emlib/inc/em_emu.h
dcdcMode#
EMU_DcdcMode_TypeDef EMU_DCDCInit_TypeDef::dcdcMode
DCDC regulator operating mode in EM0/1.
954
of file platform/emlib/inc/em_emu.h
mVout#
uint16_t EMU_DCDCInit_TypeDef::mVout
Target output voltage (mV).
955
of file platform/emlib/inc/em_emu.h
em01LoadCurrent_mA#
uint16_t EMU_DCDCInit_TypeDef::em01LoadCurrent_mA
Estimated average load current in EM0/1.
(mA). This estimate is also used for EM1 optimization; if EM1 current is expected to be higher than EM0, then this parameter should hold the higher EM1 current.
956
of file platform/emlib/inc/em_emu.h
em234LoadCurrent_uA#
uint16_t EMU_DCDCInit_TypeDef::em234LoadCurrent_uA
Estimated average load current in EM2 (uA).
This estimate is also used for EM3 and 4 optimization; if EM3 or 4 current is expected to be higher than EM2, then this parameter should hold the higher EM3 or 4 current.
960
of file platform/emlib/inc/em_emu.h
maxCurrent_mA#
uint16_t EMU_DCDCInit_TypeDef::maxCurrent_mA
Maximum average DCDC output current (mA).
This can be set to the maximum for the power source, for example the maximum for a battery.
964
of file platform/emlib/inc/em_emu.h
anaPeripheralPower#
EMU_DcdcAnaPeripheralPower_TypeDef EMU_DCDCInit_TypeDef::anaPeripheralPower
Select analog peripheral power in DCDC-to-DVDD mode.
968
of file platform/emlib/inc/em_emu.h
reverseCurrentControl#
EMU_DcdcLnReverseCurrentControl_TypeDef EMU_DCDCInit_TypeDef::reverseCurrentControl
Low-noise reverse current control.
NOTE: this parameter uses special encoding: >= 0 is forced CCM mode where the parameter is used as the reverse current threshold in mA. -1 is encoded as emuDcdcLnHighEfficiencyMode (EFM32 only).
970
of file platform/emlib/inc/em_emu.h
dcdcLnCompCtrl#
EMU_DcdcLnCompCtrl_TypeDef EMU_DCDCInit_TypeDef::dcdcLnCompCtrl
DCDC Low-noise mode compensator control.
975
of file platform/emlib/inc/em_emu.h