Перейти к основному содержимому

ELBEAR ACE-UNO

Arduino-совместимая плата ELBEAR ACE-UNO на базе микроконтроллера MIK32 АМУР (RISC-V) в форм-факторе Arduino Uno. Поставляется с загрузчиком, записанным в EEPROM память. Загрузчик увеличивает скорость работы программ, записанных в основную FLASH память платы, а так же дает возможность загружать программы по интерфейсу UART при подключении платы к ПК по USB.
Плата ELBEAR ACE-UNO интегрируется в существующую экосистему Arduino: она протестирована и корректно работает с типовыми библиотеками и модулями, предназначенными для оригинальной платы. Список протестированных библиотек и модулей можно найти в соответствующем разделе.

Технические параметры

МикроконтроллерMIK32 АМУР, RISC-V, 32 МГц
Память ОПЗУ256 бит
Память ОЗУ16 КБ
Память EEPROM8 КБ
Память FLASH

• 8 MБ

• 16 MБ

• 32 MБ

Рабочее напряжение, логические уровни3,3 В
Аналоговые входы6 (12 бит, частота дискретизации до 1 МГц)
Цифровые входы/выходы14 (8 из них могут использоваться в качестве ШИМ)
Цифровые интерфейсы

• UART - 2 шт

• I2C - 2 шт

• SPI - 2 шт

Напряжение питания7-12 В
USB Type-C для программирования, питания5 В
1 пользовательская кнопка
1 пользовательский светодиод
Аппаратная поддержка крипто-алгоритмов ГОСТ 34.12–2018 и AES128
Размеры платы53,4 х 68,6 мм
Вес30 г

Расположение компонентов

ace_uno_arrangement

Функциональное назначение выводов

ace_uno_pinout

Контрольные точки на плате

ace_uno_testpoints

Подключение через разъем JTAG

На плате предусмотрен разъём JTAG для внутрисхемного программирования и отладки микроконтроллера. Назначение выводов разъёма представлено на рисунке ниже.

ace_uno_jtag_pinout

Для подключения к ПК рекомендуется использовать программатор ELJTAG, обеспечивающий совместимость с интерфейсом JTAG платы ELBEAR ACE-UNO.
Для работы необходима предварительная подготовка, описанная в инструкции по первому запуску плат ELBEAR.

Доступные среды программирования

Для разработки и загрузки программы для микроконтроллера доступно несколько программных сред.

Arduino IDE

Доступна поддержка платы в среде программирования ArduinoIDE. Инструкцию по установке пакета поддержки плат ELBEAR и описание особенностей работы с ним можно найти в соответствующем разделе.

BearLogica

Доступна поддержка платы в специализированной графической среде программирования BearLogica. Описание и инструкцию по работе в среде BearLogica можно найти в соответствующем разделе.

PlatformIO

Компания Микрон предоставляет библиотеки и инструменты, позволяющие работать с микроконтроллером MIK32 АМУР в приложении VS Code через плагин PlatformIO. Инструкции по установке и работе можно найти в wiki компании.

Eclipse IDE

Компания Микрон предоставляет сборку Eclipse IDE, поддерживающую работу с микроконтроллером MIK32 АМУР. Инструкции по установке и работе можно найти в wiki компании.

Elbear uploader

Для записи готовых программ (hex файлов) можно воспользоваться скриптом программирования Elbear uploader. Скрипт позволяет загрузить программу во FLASH память по интерфейсу UART при подключении платы к ПК по USB.

к сведению

Ссылки на ресурсы компании Микрон актуальны на ноябрь 2025 года. Если ссылки недействительны, необходимо найти актуальные ссылки на официальном сайте компании Микрон.

В помощь разработчику