HFXO initialization structure.

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

Public Attributes#

Steady state timeout duration for first lock.

uint8_t

XO pin startup tuning capacitance.

uint8_t

XI pin startup tuning capacitance.

uint8_t

Core bias startup current.

uint8_t

Core bias intermediate startup current.

Core degeneration control.

Fixed tuning capacitance on XI/XO.

uint8_t

Tuning capacitance on XO.

uint8_t

Tuning capacitance on XI.

uint8_t

Core bias current.

bool

Enable XI internal DC bias.

bool

Force XO pin to ground.

bool

Force XI pin to ground.

bool

Disable on-demand requests.

bool

Force oscillator enable.

bool

Lock register access.

Public Attribute Documentation#

timeoutCbLsb#

CMU_HfxoCbLsbTimeout_TypeDef CMU_HFXOInit_TypeDef::timeoutCbLsb

Core bias change timeout.


timeoutSteadyFirstLock#

CMU_HfxoSteadyStateTimeout_TypeDef CMU_HFXOInit_TypeDef::timeoutSteadyFirstLock

Steady state timeout duration for first lock.


timeoutSteady#

CMU_HfxoSteadyStateTimeout_TypeDef CMU_HFXOInit_TypeDef::timeoutSteady

Steady state timeout duration.


ctuneXoStartup#

uint8_t CMU_HFXOInit_TypeDef::ctuneXoStartup

XO pin startup tuning capacitance.


ctuneXiStartup#

uint8_t CMU_HFXOInit_TypeDef::ctuneXiStartup

XI pin startup tuning capacitance.


coreBiasStartup#

uint8_t CMU_HFXOInit_TypeDef::coreBiasStartup

Core bias startup current.


imCoreBiasStartup#

uint8_t CMU_HFXOInit_TypeDef::imCoreBiasStartup

Core bias intermediate startup current.


coreDegenAna#

CMU_HfxoCoreDegen_TypeDef CMU_HFXOInit_TypeDef::coreDegenAna

Core degeneration control.


ctuneFixAna#

CMU_HfxoCtuneFixCap_TypeDef CMU_HFXOInit_TypeDef::ctuneFixAna

Fixed tuning capacitance on XI/XO.


ctuneXoAna#

uint8_t CMU_HFXOInit_TypeDef::ctuneXoAna

Tuning capacitance on XO.


ctuneXiAna#

uint8_t CMU_HFXOInit_TypeDef::ctuneXiAna

Tuning capacitance on XI.


coreBiasAna#

uint8_t CMU_HFXOInit_TypeDef::coreBiasAna

Core bias current.


enXiDcBiasAna#

bool CMU_HFXOInit_TypeDef::enXiDcBiasAna

Enable XI internal DC bias.


mode#

CMU_HfxoOscMode_TypeDef CMU_HFXOInit_TypeDef::mode

Oscillator mode.


forceXo2GndAna#

bool CMU_HFXOInit_TypeDef::forceXo2GndAna

Force XO pin to ground.


forceXi2GndAna#

bool CMU_HFXOInit_TypeDef::forceXi2GndAna

Force XI pin to ground.


disOnDemand#

bool CMU_HFXOInit_TypeDef::disOnDemand

Disable on-demand requests.


forceEn#

bool CMU_HFXOInit_TypeDef::forceEn

Force oscillator enable.


regLock#

bool CMU_HFXOInit_TypeDef::regLock

Lock register access.