LFXO initialization structure.

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

Public Attributes#

uint8_t

Startup gain.

uint8_t

Internal capacitance tuning.

bool

High amplitude enable.

bool

AGC enable.

bool

EM4 wakeup on failure enable.

bool

Oscillator failure detection enable.

bool

Disable on-demand requests.

bool

Force oscillator enable.

bool

Lock register access.

Public Attribute Documentation#

gain#

uint8_t CMU_LFXOInit_TypeDef::gain

Startup gain.


capTune#

uint8_t CMU_LFXOInit_TypeDef::capTune

Internal capacitance tuning.


timeout#

CMU_LfxoStartupDelay_TypeDef CMU_LFXOInit_TypeDef::timeout

Startup delay.


mode#

CMU_LfxoOscMode_TypeDef CMU_LFXOInit_TypeDef::mode

Oscillator mode.


highAmplitudeEn#

bool CMU_LFXOInit_TypeDef::highAmplitudeEn

High amplitude enable.


agcEn#

bool CMU_LFXOInit_TypeDef::agcEn

AGC enable.


failDetEM4WUEn#

bool CMU_LFXOInit_TypeDef::failDetEM4WUEn

EM4 wakeup on failure enable.


failDetEn#

bool CMU_LFXOInit_TypeDef::failDetEn

Oscillator failure detection enable.


disOnDemand#

bool CMU_LFXOInit_TypeDef::disOnDemand

Disable on-demand requests.


forceEn#

bool CMU_LFXOInit_TypeDef::forceEn

Force oscillator enable.


regLock#

bool CMU_LFXOInit_TypeDef::regLock

Lock register access.