CMU_HFXOInit_TypeDef Struct Reference

HFXO initialization structure.

#include <em_cmu.h>

Data Fields

bool lowPowerMode
Enable low-power mode.
bool autoStartEm01
bool autoSelEm01
bool autoStartSelOnRacWakeup
uint16_t ctuneStartup
Startup phase CTUNE (load capacitance) value.
uint16_t ctuneSteadyState
Steady-state phase CTUNE (load capacitance) value.
uint8_t regIshSteadyState
Shunt steady-state current.
uint8_t xoCoreBiasTrimStartup
Startup XO core bias current trim.
uint8_t xoCoreBiasTrimSteadyState
Steady-state XO core bias current trim.
uint8_t thresholdPeakDetect
Peak detection threshold.
uint8_t timeoutShuntOptimization
Timeout - shunt optimization.
uint8_t timeoutPeakDetect
Timeout - peak detection.
uint8_t timeoutSteady
Timeout - steady-state.
uint8_t timeoutStartup
Timeout - startup.
CMU_OscMode_TypeDef mode
Oscillator mode.

HFXO initialization structure.

Initialization values should be obtained from a configuration tool, application note or crystal data sheet.

Field Documentation

lowPowerMode

bool CMU_HFXOInit_TypeDef::lowPowerMode

Enable low-power mode.

autoStartEm01

bool CMU_HFXOInit_TypeDef::autoStartEm01

autoSelEm01

bool CMU_HFXOInit_TypeDef::autoSelEm01

autoStartSelOnRacWakeup

bool CMU_HFXOInit_TypeDef::autoStartSelOnRacWakeup

ctuneStartup

uint16_t CMU_HFXOInit_TypeDef::ctuneStartup

Startup phase CTUNE (load capacitance) value.

ctuneSteadyState

uint16_t CMU_HFXOInit_TypeDef::ctuneSteadyState

Steady-state phase CTUNE (load capacitance) value.

regIshSteadyState

uint8_t CMU_HFXOInit_TypeDef::regIshSteadyState

Shunt steady-state current.

xoCoreBiasTrimStartup

uint8_t CMU_HFXOInit_TypeDef::xoCoreBiasTrimStartup

Startup XO core bias current trim.

xoCoreBiasTrimSteadyState

uint8_t CMU_HFXOInit_TypeDef::xoCoreBiasTrimSteadyState

Steady-state XO core bias current trim.

thresholdPeakDetect

uint8_t CMU_HFXOInit_TypeDef::thresholdPeakDetect

Peak detection threshold.

timeoutShuntOptimization

uint8_t CMU_HFXOInit_TypeDef::timeoutShuntOptimization

Timeout - shunt optimization.

timeoutPeakDetect

uint8_t CMU_HFXOInit_TypeDef::timeoutPeakDetect

Timeout - peak detection.

timeoutSteady

uint8_t CMU_HFXOInit_TypeDef::timeoutSteady

Timeout - steady-state.

timeoutStartup

uint8_t CMU_HFXOInit_TypeDef::timeoutStartup

Timeout - startup.

mode

CMU_OscMode_TypeDef CMU_HFXOInit_TypeDef::mode

Oscillator mode.