РП2350

ARM- and RISC-V-architecture microcontroller by the Raspberry Pi Foundation
RP2350A на Raspberry Pi Pico 2
RP2350A на SparkFun Pro Micro - RP2350

RP2350 — это 32-битная интегральная схема с двумя микроконтроллерами ARM Cortex-M33 и Hazard3 RISC-V от Raspberry Pi Ltd. [ 1] В августе 2024 года она была выпущена как часть платы Raspberry Pi Pico 2. [2]

Обзор

Анонсированный 8 августа 2024 года, RP2350 является вторым микроконтроллером, разработанным Raspberry Pi Ltd, после RP2040 . [2] Микроконтроллер имеет низкую стоимость: Raspberry Pi Pico 2 представлен по цене 5 долларов США , а сам RP2350 стоит всего 0,80 доллара США оптом. Микроконтроллер программно совместим с RP2040 и может программироваться на ассемблере , C , C++ , Free Pascal , Rust , MicroPython , CircuitPython и других языках.

RP2350 выпускается в четырех версиях, которые идентифицируются по количеству ядер (2), цифре, которая примерно соответствует типу ядра [3] (3), log₂ количества блоков ОЗУ по 16 КБ (5), log₂ количества блоков флэш-памяти по 128 КБ (0 или 4) и букве, обозначающей тип корпуса (A или B): [4]

  • RP2350A - 30 GPIO в корпусе QFN -60EP размером 7 × 7 мм (EP означает открытую контактную площадку в центре)
  • RP2350B — 48 GPIO в корпусе QFN-80EP размером 10 × 10 мм (EP означает открытую контактную площадку в центре)
  • RP2354A — тот же корпус, что и RP2350A (выше), включает 2 МБ флэш-памяти QSPI NOR
  • RP2354B — тот же корпус, что и RP2350B (выше), включает 2 МБ флэш-памяти QSPI NOR

Примечание: внутри корпусов ИС «54» кристалл флэш-памяти NOR устанавливается поверх кристалла микроконтроллера, затем подключается к его шине QSPI и первому выбору кристалла .

На момент объявления семнадцать других производителей ожидали, что их продукция будет доступна в течение месяца. [ необходима цитата ]

Функции

Чип представляет собой кремниевый кристалл площадью 5,3 мм2 ( 0,0082 кв. дюйма) в корпусе для поверхностного монтажа (SMD) размером 7 × 7 мм QFN -60EP или 10 × 10 мм QFN-80EP . [2]

  • Периферийные устройства:
    • Один контроллер USB 1.1 (LS и FS) и PHY , поддержка хоста и устройства, 1,5 Мбит/с (низкая скорость) и 12 Мбит/с (полная скорость).
    • Два контроллера UART .
    • Два SPI- контроллера.
    • Один контроллер QSPI (quad SPI), поддерживает 1/2/4-битную передачу данных по SPI, выбор 2 чипов.
    • Два контроллера I²C .
    • Один контроллер HSTX (высокоскоростная последовательная передача), только вывод. Предназначен для цифрового видеовывода.
    • 12 конечных автоматов PIO (программируемый ввод-вывод).
    • 24 канала ШИМ .
    • 4/8-канальный 12-битный 500-Ksps SAR АЦП , дополнительный канал подключен к внутреннему датчику температуры. Корпус QFN-60EP имеет 4 канала, корпус QFN-80EP имеет 8 каналов.

Сравнение семей

Ниже приведено упрощенное сравнение семейств микроконтроллеров RP2040 и RP2350.

ОсобенностьРП2040РП2350
УпаковкаQFN -56EPQFN-60EP или QFN-80EP

Ядра ЦП
Два ARM Cortex-M0+Два ARM Cortex-M33 (FPU),
два Hazard3 RISC-V

Частота ЦП
133 МГц150 МГц
SRAM264 КБ, 6 банков520 КБ, 10 банков
ВспышкаНикто2 МБ (внутри частей x54)
ОТПНикто8 КБ
ДМА12 каналов, 2 IRQ16 каналов, 4 IRQ
ПИО812
ШИМ1624
АЦП4-канальный 12-битный АЦП4-канальный 12-бит (QFN-60EP),
8-канальный 12-бит (QFN-80EP)
ЦАПНиктоНикто
HSTXНиктоОдин
Двигатели?ГСЧ , SHA-256

Проблема с оборудованием GPIO

Чип RP2350 был выпущен с исправлением RP2350-E9, в котором описывалось «Поведение фиксации на резисторах GPIO-подключения банка 0» , которое позже было обновлено до «Повышенный ток утечки на GPIO-подключении банка 0 при включении входного сигнала» из-за многочисленных сообщений от пользователей [5] , таких как разработчики Bus Pirate .

Дефект приводит к тому, что контакты, настроенные как входы, выдают около 120 мкА, когда входное напряжение находится между логическим низким и логическим высоким уровнями, что приводит к их снижению примерно до 2,2 В. [6]

Люк Врен, один из инженеров, работающих над RP2350, заявил, что поставщик, ответственный за схему площадки, предоставил неисправную конструкцию. «Мы не модифицировали площадку, мы попросили поставщика модифицировать свою собственную площадку. На площадке FT RP2040 была одна конкретная структура, которая ограничивала ее допуск, но при проверке измененная схема, которую мы получили обратно, оказалась совершенно другой схемой». [7]

Смотрите также

  • Arduino – популярное семейство плат микроконтроллеров
  • ESP32 – серия недорогих маломощных системных микроконтроллеров на кристалле со встроенным Wi-Fi и двухрежимным Bluetooth.
  • STM32 – семейство 32-битных микроконтроллерных интегральных схем

Ссылки

  1. ^ "RP2350". Raspberry Pi .
  2. ^ abc Upton, Eben (8 августа 2024 г.). "Raspberry Pi Pico 2, наша новая плата микроконтроллера за 5 долларов, уже в продаже". Raspberry Pi . Получено 8 августа 2024 г.
  3. ^ "RP2350 Datasheet" (PDF) . Raspberry Pi .
  4. ^ Pounder, Les (23 августа 2024 г.). «Что внутри RP2350 Raspberry Pi Pico 2?». Tom's Hardware . Получено 25 августа 2024 г.
  5. ^ "RP2350-E9 Erratum: может "застрять" в состоянии 2 В даже без pulldown". GitHub . Получено 2024-09-04 .
  6. ^ "RP2350 Datasheet" (PDF) . Raspberry Pi Ltd . Получено 7 сентября 2024 г. .
  7. Рен, Люк (25 августа 2024 г.). «Люк Рен (@wren6991@types.pl)». types.pl .
  • Официальная веб-страница
  • Техническая спецификация
Retrieved from "https://en.wikipedia.org/w/index.php?title=RP2350&oldid=1255286863"