Анонсированный 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 и первому выбору кристалла .
На момент объявления семнадцать других производителей ожидали, что их продукция будет доступна в течение месяца. [ необходима цитата ]
Каждое ядро Cortex-M33 включает в себя инструкции DSP , инструкции с плавающей запятой одинарной точности (SP) и упрощенный сопроцессор с плавающей запятой двойной точности, обеспечивающий сложение, вычитание, умножение, деление и извлечение квадратного корня.
520 КБ SRAM в десяти одновременно доступных банках
Два встроенных ФАПЧ для генерации тактовой частоты USB 48 МГц и тактовой частоты ядра 150 МГц
RP2350A имеет 30 контактов GPIO , из которых четыре могут быть использованы как аналоговые входы, RP2350B имеет 48 контактов GPIO, из которых восемь могут быть использованы как аналоговые входы.
Опциональная подпись при загрузке с защищенным хранилищем OTP
4/8-канальный 12-битный 500-Ksps SAR АЦП , дополнительный канал подключен к внутреннему датчику температуры. Корпус QFN-60EP имеет 4 канала, корпус QFN-80EP имеет 8 каналов.
Сравнение семей
Ниже приведено упрощенное сравнение семейств микроконтроллеров RP2040 и RP2350.
Проблема с оборудованием 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-битных микроконтроллерных интегральных схем
Ссылки
^ "RP2350". Raspberry Pi .
^ abc Upton, Eben (8 августа 2024 г.). "Raspberry Pi Pico 2, наша новая плата микроконтроллера за 5 долларов, уже в продаже". Raspberry Pi . Получено 8 августа 2024 г.
^ "RP2350 Datasheet" (PDF) . Raspberry Pi .
^ Pounder, Les (23 августа 2024 г.). «Что внутри RP2350 Raspberry Pi Pico 2?». Tom's Hardware . Получено 25 августа 2024 г.
^ "RP2350-E9 Erratum: может "застрять" в состоянии 2 В даже без pulldown". GitHub . Получено 2024-09-04 .
^ "RP2350 Datasheet" (PDF) . Raspberry Pi Ltd . Получено 7 сентября 2024 г. .
↑ Рен, Люк (25 августа 2024 г.). «Люк Рен (@[email protected])». types.pl .