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 |