Обновить

Отечественный микроконтроллер MIK32 “Амур”: устанавливаем рабочее окружение в пару кликов

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели7.1K
Всего голосов 8: ↑7 и ↓1+9
Комментарии9

Комментарии 9

И что особенно интересно — MIK32 не выглядит очередной копией STM32 или другого зарубежного контроллера.

А это хорошо? И я может что-то пропустил и у нас есть копии СТМ32? Что называется дайте два и про остальные можно не рассказывать...

То, что он не использует мощности производства за пределами РФ, это очень похвально, когда остальные в качестве импортозамещения меняют шильдик и не более. Миландр тоже выпускает микроконтроллеры, в том числе и на Арм архитектуре, как и стм32, но производство не у нас.

Поэтому корректнее сказать, что мик32 интересен именно как самостоятельная российская разработка на RISC-V, а не просто украли чертежи и лепим «свое»

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

Боюсь что людям больше интересно было бы взять копию СТМ32 находящихся во всевозможных реестрах и тупо поставить вместо СТМ32 в изделие и всё(есть же механизмы принудительных лицензии например для лекарств - не поставляете, Ок, государство дает корсарский патент...). Ну или на худой конец своё ядро с периферией STM32(а-ля тех же китайских CH32), которое где-то встанет с напильниногом...

STM32 - ARM, который требует лицензирования в отличии от RISC-V

Людям больше интересно использовать оригинал без танцев с бубнами, а на худой конец это наилучший вариант, Мик32 позиционирует себя как аналог stm32L серии, и CH мк некая часть тоже на RISC-V ядре и уже тут тоже не обойтись без напильника.

К слову библиотека МИК32 HAL немало напоминает либру от стм

Эклипс безальтернативен?

Установщик так же на PlatformIO нацелен

VS Code + GCC

Не - он не нужен на самом деле. Просто тогда не получится в “пару кликов”.

Вот например человек на Makefile переделал - https://gitflic.ru/project/ogneyar/amur_c.

Пока мы на клавиатуре “раз-два-три-четыре”, они мышкой “раз-два, раз-два” =).

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации