21.6.1.1 Struct system_clock_source_dfll_config
DFLL oscillator configuration structure.
| Type | Name | Description |
|---|---|---|
| enum system_clock_dfll_chill_cycle | chill_cycle |
Enable chill cycle |
| uint8_t | coarse_max_step |
Coarse adjustment maximum step size (Closed loop mode) |
| uint8_t | coarse_value |
Coarse calibration value (Open loop mode) |
| uint16_t | fine_max_step |
Fine adjustment maximum step size (Closed loop mode) |
| uint16_t | fine_value |
Fine calibration value (Open loop mode) |
| enum system_clock_dfll_loop_mode | loop_mode |
Loop mode |
| uint16_t | multiply_factor |
DFLL multiply factor (Closed loop mode) |
| bool | on_demand |
Run On Demand. If this is set the DFLL won't run until requested by a peripheral |
| enum system_clock_dfll_quick_lock | quick_lock |
Enable quick lock |
| bool | run_in_stanby |
Run in stanby |
| enum system_clock_dfll_stable_tracking | stable_tracking |
DFLL tracking after fine lock |
| enum system_clock_dfll_wakeup_lock | wakeup_lock |
DFLL lock state on wakeup |
