microchip,pic32cz-ca-xosc

Description

PIC32CZ_CA Crystal Oscillator (XOSC)

Supports 4-48 MHz Crystal Oscillators (XOSC).

Properties

Properties not inherited from the base binding file.

Name

Type

Details

xosc-usb-ref-clock-div

string

USBHS reference clock division

Select the XOSC division factor for the USBHS PLL reference clock.
dis: USBHSPLL reference XOSC clock is disabled
div1: USBHSPLL reference XOSC clock is divided by 1
div2: USBHSPLL reference XOSC clock is divided by 2
div3: USBHSPLL reference XOSC clock is divided by 4

Default value: dis

Legal values: dis, div1, div2, div4

xosc-startup-time

int

XOSC start-up time. Select number of OSCULP32K oscillator clock cycles.

Default value: 1

Legal values: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768

xosc-on-demand-en

int

0: The XOSC is always on.
1: The XOSC is running when a peripheral is requesting the XOSC to be used as a clock source.

Legal values: 0, 1

xosc-clock-switch-back-en

int

Switch back to the external clock or crystal oscillator for clock recovery

0: The clock switch back is disabled.
1: The clock switch back is enabled.

Legal values: 0, 1

xosc-clock-failure-detection-en

int

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

Legal values: 0, 1

xosc-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

xosc-auto-gain-control-loop-en

int

The oscillator auto gain control loop enable

0: to disable
1: to enable
   the Primary Oscillator will automatically do a linear search to find the lowest
   power/gain setting to guarantee stable oscillation with the user’s crystal.

Legal values: 0, 1

xosc-en

int

Oscillator Enable
0: to disable, 1: to enable

Legal values: 0, 1

xosc-frequency

int

Crystal/External clock frequency for XOSC Controller