Экспертные заключения: 7
Консультации: 0

Создание графического конфигуратора и генератора кода инициализации периферии для отечественного микроконтроллера МИК32

Проект направлен на создание специализированного программного обеспечения с графическим интерфейсом для автоматизированной настройки и инициализации периферийных модулей отечественного RISC‑V микроконтроллера МИК32 (Амур). Инструмент позволяет конфигурировать интерфейс ввода-вывода общего назначения (GPIO), коммуникационные интерфейсы (UART, I²C, SPI), таймеры, обеспечивая интерактивное взаимодействие с пользователем.

Ключевой особенностью является встроенная система валидации, синхронизирующаяся с официальной технической документацией и проверяет допустимость выбранных режимов, альтернативных функций и диапазонов значений, исключая ошибки ещё на этапе проектирования. На основе заданной конфигурации автоматически генерируется корректный код инициализации на языке C, готовый для компиляции и прошивки в целевое устройство.

Ссылка

На страницу проекта

Направление

IT, Беспилотные авиационные системы

Рынки

TechNet

Сквозные технологии

Технологии компонентов робототехники и мехатроники