|
Количество
|
Стоимость
|
||
|
|
|||
RP2040 — это недорогой высокопроизводительный микроконтроллер с гибкими цифровыми интерфейсами. RP2040 производится на 40-нанометровом технологическом узле, обеспечивая высокую производительность, низкое динамическое энергопотребление и малую утечку, а также множество режимов низкого энергопотребления для поддержки длительной работы от батареи. Благодаря большой встроенной памяти, симметричному двухъядерному процессору, детерминированной структуре шин и богатому набору периферийных устройств, дополненных уникальной подсистемой программируемого ввода-вывода (PIO), он обеспечивает профессиональных пользователей непревзойденной мощностью и гибкостью.
RP2040 — это устройство без сохранения состояния с поддержкой кэшированного выполнения на месте из внешней памяти QSPI. Это проектное решение позволяет вам выбрать подходящую плотность энергонезависимой памяти для вашего приложения и получить выгоду от низкой цены на стандартные компоненты Flash.
RP2040 имеет два процессорных ядра M0+, DMA, внутреннюю память и периферийные блоки, подключенные через структуру шины AHB / APB. Код может выполняться непосредственно из внешней памяти через специальный интерфейс SPI, DSPI или QSPI. Небольшой кэш повышает производительность типичных приложений. Отладка доступна через интерфейс SWD. Внутренняя SRAM может содержать код или данные. Он адресован как единая область размером 264 КБ, но физически разделена на 6 банков, чтобы обеспечить одновременный параллельный доступ с разных мастеров. Мастера шины DMA доступны для разгрузки повторяющихся задач передачи данных с процессоров. Выводы GPIO могут управляться напрямую или от множества специальных логических функций.
Специальное оборудование для фиксированных функций, таких как SPI, I2C, UART. Гибко настраиваемые контроллеры PIO могут использоваться для обеспечения широкого спектра функций ввода-вывода. Контроллер USB со встроенным PHY может использоваться для обеспечения подключения хоста FS/LS или устройства под управлением программного обеспечения. Четыре входа АЦП, которые используются совместно с выводами GPIO.
Две схемы ФАПЧ для обеспечения фиксированной частоты 48 МГц для USB или АЦП и гибкой системной частоты до 133 МГц. Внутренний регулятор напряжения для подачи напряжения ядра, поэтому конечному продукту требуется только напряжение ввода-вывода.
Основные характеристики:
- Двойной ARM Cortex-M0 + @ 133 МГц
- 264 КБ встроенной SRAM в шести независимых банках
- Поддержка до 16 МБ внешней флэш-памяти через выделенную шину QSPI.
- Контроллер DMA
- Полностью соединенная перемычка AHB
- Периферийные устройства интерполятора и целочисленного делителя
- Встроенный программируемый LDO для генерации напряжения ядра
- 2 встроенных ФАПЧ для генерации тактовой частоты USB и ядра
- 30 контактов GPIO, 4 из которых могут использоваться как аналоговые входы
- Периферия:
• 2 UART
• 2 контроллера SPI
• 2 контроллера I2C
• 16 каналов ШИМ
• Контроллер USB 1.1 и PHY с поддержкой хоста и устройства
• 8 конечных автоматов PIO
Расшифровка названия чипа:

RP — производитель Raspberry PI
2 — количество ядер процессора (2)
0 — тип процессора (M0+)
4 — встроенная память 16к
0 — нет встроенной энергонезависимой памяти
Назначение выводов:

ARM архитектура
В процессоре реализован архитектурный профиль ARMv6-M. См. Справочное руководство по архитектуре ARMv6-M, а дополнительные сведения см. в Справочном техническом руководстве ARM Cortex M0+.
Габаритные размеры: 7,75мм х 7,75мм




