RP2040
Подробнее
- Владелец
- Raspberry Pi Ltd
- Год
- 2021
- Тип
- Микроконтроллер
- Наследник
- RP2350
Первый собственный чип Raspberry Pi: дешёвый двухъядерный микроконтроллер, чей необычный фокус — набор программируемых state-машин ввода-вывода.
Он вышел в январе 2021 года вместе с Raspberry Pi Pico — платой за четыре доллара. Внутри два ядра Cortex-M0+ на 133 МГц и 264 КБ SRAM, но нет встроенной флэш: программа хранится во внешней микросхеме QSPI и исполняется из неё через кэш. Небольшое маскированное ПЗУ содержит загрузчик, благодаря которому плата при зажатой кнопке появляется как USB-диск.
От сотни других микроконтроллеров RP2040 отличает PIO: восемь крошечных конечных автоматов с собственной системой из девяти команд, способных тактово точно сформировать почти любой протокол — светодиоды WS2812, VGA, дополнительные UART. Это bit-banging, при котором процессору не нужно жертвовать собой. Преемник, RP2350 (2024), перешёл на Cortex-M33 и добавил альтернативные ядра RISC-V.