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.