embassy-rp

Crates

0.3.1

Versions

rp235xa

Flavors

Module clocks

Source
Expand description

Clock configuration for the RP2040

Structs§

AdcClkConfig
ADC clock config.
ClockConfig
CLock configuration.
Gpin
General purpose clock input driver.
Gpout
General purpose clock output driver.
PllConfig
PLL configuration.
RefClkConfig
Reference clock config.
RoscConfig
On-chip ring oscillator configuration.
RoscRng
Random number generator based on the ROSC RANDOMBIT register.
SysClkConfig
SYS clock config.
UsbClkConfig
USB clock config.
XoscConfig
Crystal oscillator configuration.

Enums§

AdcClkSrc
ADC clock source.
GpoutSrc
Gpout clock source.
PeriClkSrc
Peripheral clock sources.
RefClkSrc
Reference clock source.
RoscRange
ROSC freq range.
SysClkSrc
SYS clock source.
UsbClkSrc
USB clock source.

Traits§

GpinPin
General purpose input clock pin.
GpoutPin
General purpose clock output pin.

Functions§

clk_adc_freq
ADC clock frequency.
clk_peri_freq
Peripheral clock frequency.
clk_ref_freq
REF clock frequency.
clk_sys_freq
SYS clock frequency.
clk_usb_freq
USB clock frequency.
pll_sys_freq
PLL SYS clock frequency.
pll_usb_freq
PLL USB clock frequency.
rosc_freq
ROSC clock frequency.
xosc_freq
XOSC clock frequency.