CMU_LFXOInit_TypeDef Struct Reference

LFXO initialization structure.

#include <em_cmu.h>

Data Fields

uint8_t gain
 Startup gain.
 
uint8_t capTune
 Internal capacitance tuning.
 
CMU_LfxoStartupDelay_TypeDef timeout
 Startup delay.
 
CMU_LfxoOscMode_TypeDef mode
 Oscillator mode.
 
bool highAmplitudeEn
 High amplitude enable.
 
bool agcEn
 AGC enable.
 
bool failDetEM4WUEn
 EM4 wakeup on failure enable.
 
bool failDetEn
 Oscillator failure detection enable.
 
bool disOnDemand
 Disable on-demand requests.
 
bool forceEn
 Force oscillator enable.
 
bool regLock
 Lock register access.
 

LFXO initialization structure.

Init values should be obtained from a configuration tool, app. note or xtal data sheet.

Field 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.