microchip,sam-d5x-e5x-xosc32k

Description

SAM_D5x_E5x External Crystal Oscillator (XOSC32K)

32.768 kHz External Crystal Oscillator (XOSC32K) Control.

Properties

Properties not inherited from the base binding file.

Name

Type

Details

xosc32k-gain-mode

string

control the gain of the external crystal oscillator

Default value: standard

Legal values: 'standard', 'highspeed'

xosc32k-write-lock-en

int

Locks the XOSC32K register for future writes
0: to disable, 1: to enable

Legal values: 0, 1

xosc32k-startup-time

int

Oscillator Start-Up Time in ms

Default value: 62

Legal values: 62, 125, 500, 1000, 2000, 4000, 8000

xosc32k-on-demand-en

int

0: The oscillator is always on, if standby-en is true, else run in
   Standby Sleep mode if requested by a peripheral.
1: Run if requested by peripheral
Important: Initializing it with 1, along with clock enabled, can lead to indefinite wait for
the clock to be on, if there is no peripheral request for the clock in the sequence of clock
Initialization. If required, better to turn on the clock using API, instead of enabling both
during startup.

Legal values: 0, 1

xosc32k-run-in-standby-en

int

0: Run if requested by peripheral
1: The oscillator is always on, if demand-en is false

Legal values: 0, 1

xosc32k-1khz-en

int

1kHz Output Enable
0: to disable, 1: to enable

Legal values: 0, 1

xosc32k-32khz-en

int

32kHz output is enable
0: to disable, 1: to enable

Legal values: 0, 1

xosc32k-xtal-en

int

Selects external clock or crystal oscillator
0 - External clock connected on XIN. XOUT can be used as general-purpose I/O.
1 - Crystal connected to XIN/XOUT.

Legal values: 0, 1

xosc32k-en

int

Oscillator Enable
0: to disable, 1: to enable

Legal values: 0, 1

xosc32k-cf-backup-divideby2-en

int

The CFD safe clock frequency is the OSCULP32K frequency divided by 2
0: to disable, 1: to enable

Legal values: 0, 1

xosc32k-switch-back-en

int

Controls the XOSC32K output switch back to the external clock or crystal scillator in case of
clock recovery
0: to disable, 1: to enable

Legal values: 0, 1

xosc32k-cfd-en

int

Clock Failure Detector Enable
0: to disable, 1: to enable

Legal values: 0, 1