CMU_HFXOInit_TypeDef Struct Reference
HFXO initialization structure.
      
       #include <em_cmu.h>
      
     
| Data Fields | |
| bool | lowPowerMode | 
| Enable low-power mode. | |
| bool | autoStartEm01 | 
| bool | autoSelEm01 | 
| bool | autoStartSelOnRacWakeup | 
| uint16_t | ctuneStartup | 
| Startup phase CTUNE (load capacitance) value. | |
| uint16_t | ctuneSteadyState | 
| Steady-state phase CTUNE (load capacitance) value. | |
| uint8_t | regIshSteadyState | 
| Shunt steady-state current. | |
| uint8_t | xoCoreBiasTrimStartup | 
| Startup XO core bias current trim. | |
| uint8_t | xoCoreBiasTrimSteadyState | 
| Steady-state XO core bias current trim. | |
| uint8_t | thresholdPeakDetect | 
| Peak detection threshold. | |
| uint8_t | timeoutShuntOptimization | 
| Timeout - shunt optimization. | |
| uint8_t | timeoutPeakDetect | 
| Timeout - peak detection. | |
| uint8_t | timeoutSteady | 
| Timeout - steady-state. | |
| uint8_t | timeoutStartup | 
| Timeout - startup. | |
| CMU_OscMode_TypeDef | mode | 
| Oscillator mode. | |
HFXO initialization structure.
       Initialization values should be obtained from a configuration tool, application note or crystal data sheet.
       
      
Field Documentation
◆ lowPowerMode
| bool CMU_HFXOInit_TypeDef::lowPowerMode | 
Enable low-power mode.
◆ autoStartEm01
| bool CMU_HFXOInit_TypeDef::autoStartEm01 | 
◆ autoSelEm01
| bool CMU_HFXOInit_TypeDef::autoSelEm01 | 
◆ autoStartSelOnRacWakeup
| bool CMU_HFXOInit_TypeDef::autoStartSelOnRacWakeup | 
◆ ctuneStartup
| uint16_t CMU_HFXOInit_TypeDef::ctuneStartup | 
Startup phase CTUNE (load capacitance) value.
◆ ctuneSteadyState
| uint16_t CMU_HFXOInit_TypeDef::ctuneSteadyState | 
Steady-state phase CTUNE (load capacitance) value.
◆ regIshSteadyState
| uint8_t CMU_HFXOInit_TypeDef::regIshSteadyState | 
Shunt steady-state current.
◆ xoCoreBiasTrimStartup
| uint8_t CMU_HFXOInit_TypeDef::xoCoreBiasTrimStartup | 
Startup XO core bias current trim.
◆ xoCoreBiasTrimSteadyState
| uint8_t CMU_HFXOInit_TypeDef::xoCoreBiasTrimSteadyState | 
Steady-state XO core bias current trim.
◆ thresholdPeakDetect
| uint8_t CMU_HFXOInit_TypeDef::thresholdPeakDetect | 
Peak detection threshold.
◆ timeoutShuntOptimization
| uint8_t CMU_HFXOInit_TypeDef::timeoutShuntOptimization | 
Timeout - shunt optimization.
◆ timeoutPeakDetect
| uint8_t CMU_HFXOInit_TypeDef::timeoutPeakDetect | 
Timeout - peak detection.
◆ timeoutSteady
| uint8_t CMU_HFXOInit_TypeDef::timeoutSteady | 
Timeout - steady-state.
◆ timeoutStartup
| uint8_t CMU_HFXOInit_TypeDef::timeoutStartup | 
Timeout - startup.
◆ mode
| CMU_OscMode_TypeDef CMU_HFXOInit_TypeDef::mode | 
Oscillator mode.