RP2040
Więcej informacji
- Właściciel
- Raspberry Pi Ltd
- Rok
- 2021
- Typ
- Mikrokontroler
- Następca
- RP2350
Pierwszy własny układ Raspberry Pi: tani, dwurdzeniowy mikrokontroler, którego osobliwą sztuczką są programowalne automaty stanów we/wy.
Zadebiutował w styczniu 2021 roku razem z Raspberry Pi Pico, płytką za cztery dolary. W środku są dwa rdzenie Cortex-M0+ 133 MHz i 264 KB SRAM, ale bez wbudowanej flash: program leży w zewnętrznym układzie QSPI i wykonuje się z niego przez pamięć podręczną. Mała maskowana pamięć ROM zawiera bootloader, dzięki któremu po przytrzymaniu przycisku płytka pojawia się jako dysk USB.
To, co odróżnia RP2040 od setek innych mikrokontrolerów, to PIO: osiem maleńkich automatów stanów z własnym zestawem dziewięciu instrukcji, zdolnych do taktowania niemal dowolnego protokołu z dokładnością do cyklu — diody WS2812, VGA, dodatkowe UART-y. To bit-banging bez konieczności poświęcania procesora. Jego następca, RP2350 (2024), przeszedł na Cortex-M33 i dodał alternatywnie rdzenie RISC-V.