HFXO initialization structure.
Initialization values should be obtained from a configuration tool, application note or crystal data sheet.
Public Attributes#
Core bias change timeout.
Steady state timeout duration for first lock.
Steady state timeout duration.
XO pin startup tuning capacitance.
XI pin startup tuning capacitance.
Core bias startup current.
Core bias intermediate startup current.
Core degeneration control.
Fixed tuning capacitance on XI/XO.
Tuning capacitance on XO.
Tuning capacitance on XI.
Core bias current.
Enable XI internal DC bias.
Oscillator mode.
Force XO pin to ground.
Force XI pin to ground.
Disable on-demand requests.
Force oscillator enable.
Enable deep sleep.
Lock register access.
Public Attribute Documentation#
timeoutCbLsb#
CMU_HfxoCbLsbTimeout_TypeDef CMU_HFXOInit_TypeDef::timeoutCbLsb
Core bias change timeout.
895
of file platform/emlib/inc/em_cmu.h
timeoutSteadyFirstLock#
CMU_HfxoSteadyStateTimeout_TypeDef CMU_HFXOInit_TypeDef::timeoutSteadyFirstLock
Steady state timeout duration for first lock.
896
of file platform/emlib/inc/em_cmu.h
timeoutSteady#
CMU_HfxoSteadyStateTimeout_TypeDef CMU_HFXOInit_TypeDef::timeoutSteady
Steady state timeout duration.
897
of file platform/emlib/inc/em_cmu.h
ctuneXoStartup#
uint8_t CMU_HFXOInit_TypeDef::ctuneXoStartup
XO pin startup tuning capacitance.
898
of file platform/emlib/inc/em_cmu.h
ctuneXiStartup#
uint8_t CMU_HFXOInit_TypeDef::ctuneXiStartup
XI pin startup tuning capacitance.
899
of file platform/emlib/inc/em_cmu.h
coreBiasStartup#
uint8_t CMU_HFXOInit_TypeDef::coreBiasStartup
Core bias startup current.
900
of file platform/emlib/inc/em_cmu.h
imCoreBiasStartup#
uint8_t CMU_HFXOInit_TypeDef::imCoreBiasStartup
Core bias intermediate startup current.
901
of file platform/emlib/inc/em_cmu.h
coreDegenAna#
CMU_HfxoCoreDegen_TypeDef CMU_HFXOInit_TypeDef::coreDegenAna
Core degeneration control.
902
of file platform/emlib/inc/em_cmu.h
ctuneFixAna#
CMU_HfxoCtuneFixCap_TypeDef CMU_HFXOInit_TypeDef::ctuneFixAna
Fixed tuning capacitance on XI/XO.
903
of file platform/emlib/inc/em_cmu.h
ctuneXoAna#
uint8_t CMU_HFXOInit_TypeDef::ctuneXoAna
Tuning capacitance on XO.
904
of file platform/emlib/inc/em_cmu.h
ctuneXiAna#
uint8_t CMU_HFXOInit_TypeDef::ctuneXiAna
Tuning capacitance on XI.
905
of file platform/emlib/inc/em_cmu.h
coreBiasAna#
uint8_t CMU_HFXOInit_TypeDef::coreBiasAna
Core bias current.
906
of file platform/emlib/inc/em_cmu.h
enXiDcBiasAna#
bool CMU_HFXOInit_TypeDef::enXiDcBiasAna
Enable XI internal DC bias.
907
of file platform/emlib/inc/em_cmu.h
mode#
CMU_HfxoOscMode_TypeDef CMU_HFXOInit_TypeDef::mode
Oscillator mode.
908
of file platform/emlib/inc/em_cmu.h
forceXo2GndAna#
bool CMU_HFXOInit_TypeDef::forceXo2GndAna
Force XO pin to ground.
909
of file platform/emlib/inc/em_cmu.h
forceXi2GndAna#
bool CMU_HFXOInit_TypeDef::forceXi2GndAna
Force XI pin to ground.
910
of file platform/emlib/inc/em_cmu.h
disOnDemand#
bool CMU_HFXOInit_TypeDef::disOnDemand
Disable on-demand requests.
911
of file platform/emlib/inc/em_cmu.h
forceEn#
bool CMU_HFXOInit_TypeDef::forceEn
Force oscillator enable.
912
of file platform/emlib/inc/em_cmu.h
em23OnDemand#
bool CMU_HFXOInit_TypeDef::em23OnDemand
Enable deep sleep.
914
of file platform/emlib/inc/em_cmu.h
regLock#
bool CMU_HFXOInit_TypeDef::regLock
Lock register access.
916
of file platform/emlib/inc/em_cmu.h