EFM32 Pearl Gecko 12 Software Documentation  efm32pg12-doc-5.1.2
CMU_HFXOInit_TypeDef Struct Reference

Detailed Description

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

Definition at line 1072 of file em_cmu.h.

#include <em_cmu.h>

Data Fields

bool autoSelEm01
 
bool autoStartEm01
 
bool autoStartSelOnRacWakeup
 
uint16_t ctuneStartup
 
uint16_t ctuneSteadyState
 
bool lowPowerMode
 
CMU_OscMode_TypeDef mode
 
uint8_t regIshSteadyState
 
uint8_t thresholdPeakDetect
 
uint8_t timeoutPeakDetect
 
uint8_t timeoutShuntOptimization
 
uint8_t timeoutStartup
 
uint8_t timeoutSteady
 
uint8_t xoCoreBiasTrimStartup
 
uint8_t xoCoreBiasTrimSteadyState
 

Field Documentation

bool CMU_HFXOInit_TypeDef::autoSelEm01
Deprecated:
Use CMU_HFXOAutostartEnable instead.

Definition at line 1077 of file em_cmu.h.

Referenced by CMU_HFXOInit().

bool CMU_HFXOInit_TypeDef::autoStartEm01
Deprecated:
Use CMU_HFXOAutostartEnable instead.

Definition at line 1076 of file em_cmu.h.

Referenced by CMU_HFXOInit().

bool CMU_HFXOInit_TypeDef::autoStartSelOnRacWakeup
Deprecated:
Use CMU_HFXOAutostartEnable instead.

Definition at line 1078 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint16_t CMU_HFXOInit_TypeDef::ctuneStartup

Startup phase CTUNE (load capacitance) value

Definition at line 1079 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint16_t CMU_HFXOInit_TypeDef::ctuneSteadyState

Steady-state phase CTUNE (load capacitance) value

Definition at line 1080 of file em_cmu.h.

Referenced by CMU_HFXOInit().

bool CMU_HFXOInit_TypeDef::lowPowerMode

Enable low-power mode

Definition at line 1075 of file em_cmu.h.

Referenced by CMU_HFXOInit().

CMU_OscMode_TypeDef CMU_HFXOInit_TypeDef::mode

Oscillator mode

Definition at line 1094 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::regIshSteadyState

Shunt steady-state current

Definition at line 1081 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::thresholdPeakDetect

Peak detection threshold

Definition at line 1084 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::timeoutPeakDetect

Timeout - peak detection

Definition at line 1086 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::timeoutShuntOptimization

Timeout - shunt optimization

Definition at line 1085 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::timeoutStartup

Timeout - startup

Definition at line 1088 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::timeoutSteady

Timeout - steady-state

Definition at line 1087 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::xoCoreBiasTrimStartup

Startup XO core bias current trim

Definition at line 1082 of file em_cmu.h.

Referenced by CMU_HFXOInit().

uint8_t CMU_HFXOInit_TypeDef::xoCoreBiasTrimSteadyState

Steady-state XO core bias current trim

Definition at line 1083 of file em_cmu.h.

Referenced by CMU_HFXOInit().


The documentation for this struct was generated from the following file: