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-контактным разъемом не пропускают многие основные периферийные устройства, за исключением драйвера сегмента ЖК-дисплея, последовательного звукового интерфейса и асинхронных таймеров. Стив Буш