Микроконтроллер MIK32 АМУР - тестируем светодиод на отладочной плате NUKE MIK32 v0.3

Недавно приобрели комплект разработчика на базе отечественного микроконтроллера MIK32 АМУР производства зеленоградского АО "Микрон". Это первый отечественный МК на полностью открытой архитектуре RISC-V который спроектирован и изготовлен в России. Микрон предлагает SDK для работы через VSCode. Нас такое дело не устраивает, по этому пришлось немного понажимать кнопки и создать простой Makefile для сборки исходников. На видео показан процесс компиляции программы Blink из оригинального репозитория для платы NUKE v0.3 и прошивка микроконтроллера с помощью команды make. В оригинальном прошивальщике mik32_upload.py есть баг - в нём неверно указан путь к скриптам openocd внутри прошивальщика, а так же неверно указано имя интерфейсного файла. В нашем Makefile-е это дело подправлено путем задания полного списка параметров прошивальщику со всеми путями. Репозиторий с примером Makefile-а доступен на Github-е:

Смотрите также