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 774 of file platform/emlib/inc/em_cmu.h

capTune#

uint8_t CMU_LFXOInit_TypeDef::capTune

Internal capacitance tuning.


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

timeout#

CMU_LfxoStartupDelay_TypeDef CMU_LFXOInit_TypeDef::timeout

Startup delay.


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

mode#

CMU_LfxoOscMode_TypeDef CMU_LFXOInit_TypeDef::mode

Oscillator mode.


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

highAmplitudeEn#

bool CMU_LFXOInit_TypeDef::highAmplitudeEn

High amplitude enable.


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

agcEn#

bool CMU_LFXOInit_TypeDef::agcEn

AGC enable.


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

failDetEM4WUEn#

bool CMU_LFXOInit_TypeDef::failDetEM4WUEn

EM4 wakeup on failure enable.


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

failDetEn#

bool CMU_LFXOInit_TypeDef::failDetEn

Oscillator failure detection enable.


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

disOnDemand#

bool CMU_LFXOInit_TypeDef::disOnDemand

Disable on-demand requests.


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

forceEn#

bool CMU_LFXOInit_TypeDef::forceEn

Force oscillator enable.


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

regLock#

bool CMU_LFXOInit_TypeDef::regLock

Lock register access.


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