EMU_DCDCInit_TypeDef Struct Reference
DCDC initialization structure.
      
       #include <em_emu.h>
      
     
         Data Fields | 
       |
| EMU_PowerConfig_TypeDef | powerConfig | 
| 
         Device external power configuration.
          | 
       |
| EMU_DcdcMode_TypeDef | dcdcMode | 
| 
         DCDC regulator operating mode in EM0/1.
          | 
       |
| uint16_t | mVout | 
| 
         Target output voltage (mV).
          | 
       |
| uint16_t | em01LoadCurrent_mA | 
| 
         Estimated average load current in EM0/1.
          | 
       |
| uint16_t | em234LoadCurrent_uA | 
| 
         Estimated average load current in EM2 (uA).
          | 
       |
| uint16_t | maxCurrent_mA | 
| 
         Maximum average DCDC output current (mA).
          | 
       |
| EMU_DcdcAnaPeripheralPower_TypeDef | anaPeripheralPower | 
| 
         Select analog peripheral power in DCDC-to-DVDD mode.
          | 
       |
| EMU_DcdcLnReverseCurrentControl_TypeDef | reverseCurrentControl | 
| 
         Low-noise reverse current control.
          | 
       |
| EMU_DcdcLnCompCtrl_TypeDef | dcdcLnCompCtrl | 
| 
         DCDC Low-noise mode compensator control.
          | 
       |
DCDC initialization structure.
Field Documentation
◆ powerConfig
| EMU_PowerConfig_TypeDef EMU_DCDCInit_TypeDef::powerConfig | 
Device external power configuration.
emuPowerConfig_DcdcToDvdd is currently the only supported mode.
◆ dcdcMode
| EMU_DcdcMode_TypeDef EMU_DCDCInit_TypeDef::dcdcMode | 
DCDC regulator operating mode in EM0/1.
◆ mVout
| uint16_t EMU_DCDCInit_TypeDef::mVout | 
Target output voltage (mV).
◆ 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.
◆ 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.
◆ 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.
◆ anaPeripheralPower
| EMU_DcdcAnaPeripheralPower_TypeDef EMU_DCDCInit_TypeDef::anaPeripheralPower | 
Select analog peripheral power in DCDC-to-DVDD mode.
◆ 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).
◆ dcdcLnCompCtrl
| EMU_DcdcLnCompCtrl_TypeDef EMU_DCDCInit_TypeDef::dcdcLnCompCtrl | 
DCDC Low-noise mode compensator control.