datasheet:rp2040
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
datasheet:rp2040 [2024/10/12 01:24] – lars | datasheet:rp2040 [2025/04/16 21:54] (current) – [Clocks] lars | ||
---|---|---|---|
Line 77: | Line 77: | ||
==== Clocks ==== | ==== Clocks ==== | ||
- | ROSC : Ring Oscillator (1.8 - 12 MHz | + | **__Sources:__** |
+ | GPCLK0-1 (GPIO Muxing) (External clocks or Relaxation oscillators) | ||
+ | |||
+ | ROSC : Ring Oscillator (1.8 - 12 MHz) | ||
+ | |||
+ | XOSC : Crystal Oscillator (1 - 15 MHz) | ||
+ | |||
+ | System PLL : (from XOSC) | ||
+ | |||
+ | USB-PLL : (from XOSC) | ||
+ | |||
+ | **__Provided clocks:__** | ||
+ | |||
+ | clk_ref = reference clock (runs from ROSC can be switched to XOSC)(Watchdog + Timers) | ||
+ | |||
+ | clk_sys = sytem clock (max 200 MHz) (Processors, | ||
+ | |||
+ | clk_peri = peripheral clock (max 200 MHz) (UART + SPI) | ||
+ | |||
+ | clk_usb = 48 MHz (USB) | ||
+ | |||
+ | clk_adc = 48 MHz (ADC) | ||
+ | |||
+ | clk_rtc = 46875 Hz (RTC) | ||
+ | |||
+ | clk_gpout0-3 = 4 clocks of up to 50 MHz (GPIO Muxing) | ||
- | clk_ref = reference clock | ||
- | clk_sys = sytem clock (max 133 MHz | ||
- | clk_peri | ||
- | clk_usb = 48 MHz | ||
- | clk_adc = 48 MHz | ||
- | clk_rtc = 46875 Hz | ||
Line 168: | Line 187: | ||
^ FRF ^ description ^ | ^ FRF ^ description ^ | ||
- | | 00b | Motorola SPI | | + | | 00b | Motorola |
- | | 01b | TI syncronous | + | | 01b | Texas Instruments Serial Protocol (SSP) | |
- | | 10b | Microwire | | + | | 10b | Nationa Semiconductor |
| 11b | reserved | | | 11b | reserved | | ||
datasheet/rp2040.1728696296.txt.gz · Last modified: by lars