CMU_HFXOInit_TypeDef Struct ReferenceEMLIB > CMU

HFXO initialization structure. Init values should be obtained from a configuration tool, app. note or xtal datasheet.

Definition at line 549 of file em_cmu.h.

#include <em_cmu.h>

Data Fields

uint8_t coreBiasAna
 
uint8_t coreBiasStartup
 
CMU_HfxoCoreDegen_TypeDef coreDegenAna
 
CMU_HfxoCtuneFixCap_TypeDef ctuneFixAna
 
uint8_t ctuneXiAna
 
uint8_t ctuneXiStartup
 
uint8_t ctuneXoAna
 
uint8_t ctuneXoStartup
 
bool disOnDemand
 
bool enXiDcBiasAna
 
bool forceEn
 
bool forceXi2GndAna
 
bool forceXo2GndAna
 
uint8_t imCoreBiasStartup
 
CMU_HfxoOscMode_TypeDef mode
 
bool regLock
 
CMU_HfxoCbLsbTimeout_TypeDef timeoutCbLsb
 
CMU_HfxoSteadyStateTimeout_TypeDef timeoutSteady
 
CMU_HfxoSteadyStateTimeout_TypeDef timeoutSteadyFirstLock
 

Field Documentation

uint8_t CMU_HFXOInit_TypeDef::coreBiasAna

Core bias current.

Definition at line 561 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::coreBiasStartup

Core bias startup current.

Definition at line 555 of file em_cmu.h.

Referenced by CMU_HFXOInit().

CMU_HfxoCoreDegen_TypeDef CMU_HFXOInit_TypeDef::coreDegenAna

Core degeneration control.

Definition at line 557 of file em_cmu.h.

Referenced by CMU_HFXOInit().

CMU_HfxoCtuneFixCap_TypeDef CMU_HFXOInit_TypeDef::ctuneFixAna

Fixed tuning capacitance on XI/XO.

Definition at line 558 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::ctuneXiAna

Tuning capacitance on XI.

Definition at line 560 of file em_cmu.h.

Referenced by BSP_initClocks(), and CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::ctuneXiStartup

XI pin startup tuning capacitance.

Definition at line 554 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::ctuneXoAna

Tuning capacitance on XO.

Definition at line 559 of file em_cmu.h.

Referenced by BSP_initClocks(), and CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::ctuneXoStartup

XO pin startup tuning capacitance.

Definition at line 553 of file em_cmu.h.

Referenced by CMU_HFXOInit().

bool CMU_HFXOInit_TypeDef::disOnDemand

Disable on-demand requests.

Definition at line 566 of file em_cmu.h.

Referenced by CMU_HFXOInit().

bool CMU_HFXOInit_TypeDef::enXiDcBiasAna

Enable XI internal DC bias.

Definition at line 562 of file em_cmu.h.

Referenced by CMU_HFXOInit().

bool CMU_HFXOInit_TypeDef::forceEn

Force oscillator enable.

Definition at line 567 of file em_cmu.h.

Referenced by CMU_HFXOInit().

bool CMU_HFXOInit_TypeDef::forceXi2GndAna

Force XI pin to ground.

Definition at line 565 of file em_cmu.h.

Referenced by CMU_HFXOInit().

bool CMU_HFXOInit_TypeDef::forceXo2GndAna

Force XO pin to ground.

Definition at line 564 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::imCoreBiasStartup

Core bias intermediate startup current.

Definition at line 556 of file em_cmu.h.

Referenced by CMU_HFXOInit().

CMU_HfxoOscMode_TypeDef CMU_HFXOInit_TypeDef::mode

Oscillator mode.

Definition at line 563 of file em_cmu.h.

Referenced by CMU_HFXOInit().

bool CMU_HFXOInit_TypeDef::regLock

Lock register access.

Definition at line 568 of file em_cmu.h.

Referenced by CMU_HFXOInit().

CMU_HfxoCbLsbTimeout_TypeDef CMU_HFXOInit_TypeDef::timeoutCbLsb

Core bias change timeout.

Definition at line 550 of file em_cmu.h.

Referenced by CMU_HFXOInit().

CMU_HfxoSteadyStateTimeout_TypeDef CMU_HFXOInit_TypeDef::timeoutSteady

Steady state timeout duration.

Definition at line 552 of file em_cmu.h.

Referenced by CMU_HFXOInit().

CMU_HfxoSteadyStateTimeout_TypeDef CMU_HFXOInit_TypeDef::timeoutSteadyFirstLock

Steady state timeout duration for first lock.

Definition at line 551 of file em_cmu.h.

Referenced by CMU_HFXOInit().


The documentation for this struct was generated from the following file:
  • C:/repos/super_h1/platform/emlib/inc/em_cmu.h