Struct system_clock_source_xosc32k_config

External 32KHz oscillator clock configuration structure.

Table 1. Members
Type Name Description
bool enable_1khz_output

Enable 1KHz output

bool enable_32khz_output

Enable 32KHz output

enum system_clock_external external_clock

External clock type

uint32_t frequency

External clock/crystal frequency

bool on_demand

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

bool run_in_standby

Keep the XOSC32K enabled in standby sleep mode

enum system_xosc32k_startup startup_time

Crystal oscillator start-up time

bool write_once

Lock configuration after it has been written, a device reset will release the lock