HFXO initialization structure.

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

Public Attributes#

uint16_t

Startup phase CTUNE (load capacitance) value.

uint16_t

Steady-state phase CTUNE (load capacitance) value.

uint16_t

Startup XO core bias current trim.

uint16_t

Steady-state XO core bias current trim.

uint8_t

Timeout - peak detection.

uint8_t

Timeout - steady-state.

uint8_t

Timeout - startup.

Oscillator mode.

Public Attribute Documentation#

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.


xoCoreBiasTrimStartup#

uint16_t CMU_HFXOInit_TypeDef::xoCoreBiasTrimStartup

Startup XO core bias current trim.


xoCoreBiasTrimSteadyState#

uint16_t CMU_HFXOInit_TypeDef::xoCoreBiasTrimSteadyState

Steady-state XO core bias current trim.


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.