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.


Definition at line 830 of file platform/emlib/inc/em_cmu.h

capTune#

uint8_t CMU_LFXOInit_TypeDef::capTune

Internal capacitance tuning.


Definition at line 831 of file platform/emlib/inc/em_cmu.h

timeout#

CMU_LfxoStartupDelay_TypeDef CMU_LFXOInit_TypeDef::timeout

Startup delay.


Definition at line 832 of file platform/emlib/inc/em_cmu.h

mode#

CMU_LfxoOscMode_TypeDef CMU_LFXOInit_TypeDef::mode

Oscillator mode.


Definition at line 833 of file platform/emlib/inc/em_cmu.h

highAmplitudeEn#

bool CMU_LFXOInit_TypeDef::highAmplitudeEn

High amplitude enable.


Definition at line 834 of file platform/emlib/inc/em_cmu.h

agcEn#

bool CMU_LFXOInit_TypeDef::agcEn

AGC enable.


Definition at line 835 of file platform/emlib/inc/em_cmu.h

failDetEM4WUEn#

bool CMU_LFXOInit_TypeDef::failDetEM4WUEn

EM4 wakeup on failure enable.


Definition at line 836 of file platform/emlib/inc/em_cmu.h

failDetEn#

bool CMU_LFXOInit_TypeDef::failDetEn

Oscillator failure detection enable.


Definition at line 837 of file platform/emlib/inc/em_cmu.h

disOnDemand#

bool CMU_LFXOInit_TypeDef::disOnDemand

Disable on-demand requests.


Definition at line 838 of file platform/emlib/inc/em_cmu.h

forceEn#

bool CMU_LFXOInit_TypeDef::forceEn

Force oscillator enable.


Definition at line 839 of file platform/emlib/inc/em_cmu.h

regLock#

bool CMU_LFXOInit_TypeDef::regLock

Lock register access.


Definition at line 840 of file platform/emlib/inc/em_cmu.h