21.6.1.1 Struct system_clock_source_dfll_config

DFLL oscillator configuration structure.

Table 21-1. Members
TypeNameDescription
enum system_clock_dfll_chill_cyclechill_cycle

Enable chill cycle

uint8_tcoarse_max_step

Coarse adjustment maximum step size (Closed loop mode)

uint8_tcoarse_value

Coarse calibration value (Open loop mode)

uint16_tfine_max_step

Fine adjustment maximum step size (Closed loop mode)

uint16_tfine_value

Fine calibration value (Open loop mode)

enum system_clock_dfll_loop_modeloop_mode

Loop mode

uint16_tmultiply_factor

DFLL multiply factor (Closed loop mode)

boolon_demand

Run On Demand. If this is set the DFLL won't run until requested by a peripheral

enum system_clock_dfll_quick_lockquick_lock

Enable quick lock

boolrun_in_stanby

Run in stanby

enum system_clock_dfll_stable_trackingstable_tracking

DFLL tracking after fine lock

enum system_clock_dfll_wakeup_lockwakeup_lock

DFLL lock state on wakeup