Arduino выбирает 32-битный процессор Renesas Coretex

Блог

ДомДом / Блог / Arduino выбирает 32-битный процессор Renesas Coretex

Jul 24, 2023

Arduino выбирает 32-битный процессор Renesas Coretex

Arduino Uno R4 будет иметь 32-битный процессор Renesas RA4M1 Arm Cortex-M4.

Arduino Uno R4 будет оснащен 32-битным микроконтроллером Renesas RA4M1 Arm Cortex-M4, и, по словам Arduino, «нет планов по прекращению выпуска популярного Uno R3», согласно оценкам которого R4 обеспечит трехкратный прирост производительности по сравнению с 8-битным микроконтроллером. ATmega328P оснащен R3.

Выход Uno R4 запланирован на конец мая. Он будет доступен в двух версиях: простой «Uno R4 Minima» и «Uno R4 WiFi» с модулем Wi-Fi Espressif S3, который также поддерживает Bluetooth Low Energy. «Мы сотрудничали с Renesas и Espressif», — сказал генеральный директор Arduino Фабио Виоланте.

Это частично скрытое фото — единственное, которое Arduino пока разрешил.

«Разработанный для максимальной совместимости, Uno R4 сохраняет тот же форм-фактор, совместимость с экраном и рабочее напряжение 5 В, что и его предшественник», — заявил Arduino.

Cortex-M4 работает на частоте 48 МГц, имеет 32 КБ оперативной памяти и 256 КБ флэш-памяти. Периферийные устройства включают шину CAN, порт SPI и 12-битный ЦАП. Также имеется 8 Кбайт флэш-памяти.

Теперь питание может подаваться с напряжением до 24 В, а интерфейс основной платы теперь USB-C.

Для обеспечения обратной совместимости с существующими примерами кода и учебными пособиями «со стороны программного обеспечения прилагаются значительные усилия. Популярные библиотеки Arduino оптимизируются», — сказал Arduino. «Большинство существующих библиотек и примеров будут без проблем работать на новой плате. В Arduino IDE также добавлена ​​поддержка других микроконтроллеров Renesas, таких как RL78/G22 и G23».

Блок-схема суперкомплекта Renesas RA4M1. 48-контактные версии не пропускают многие основные периферийные устройства, за исключением драйвера сегмента ЖК-дисплея, последовательного звукового интерфейса и асинхронных таймеров.

Некоторые библиотеки, оптимизированные для архитектуры AVR, используемой в исходных Arduinos, например Uno R3, возможно, придется портировать на архитектуру Renesas. Arduino намерена предоставить общедоступный список таких библиотек со ссылками на альтернативы.

Чтобы помочь разработчикам библиотек в переносе низкоуровневого кода на архитектуру Renesas, существует программа для первых пользователей (прокрутите вниз).

Веб-страница Arduino Uno 4

Обновления доступности Arduino Uno 4

Страница продукта Renesas RA4M1

Эта частично скрытая фотография — единственная блок-схема супернабора Renesas RA4M1, которую Arduino пока предоставил. Версии с 48-контактным разъемом не пропускают многие основные периферийные устройства, за исключением драйвера сегмента ЖК-дисплея, последовательного звукового интерфейса и асинхронных таймеров. Стив Буш