Как стать автором
Обновить

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

ЗакрепленныеЗакреплённые комментарии

Интересующимся RISC-V микроконтроллером MIK32 АМУР (К1948ВК018)

Для физлиц

https://www.chipdip.ru/product0/9001456984

Для юрлиц

https://tellur-el.ru/catalog/integralnye_mikroskhemy_1/mikrokontrollery_i_protsessory_1/mikrokontrollery_1/323268/

Отладочная плата с программатором

https://tellur-el.ru/catalog/razrabotka_i_konstruirovanie_1/otladochnye_platy_1/323392/

Для самостоятельного изготовления

https://mikron.ru/products/mikrokontrollery/mk32-amur/#!/tab/672102497-4

Обзор комплекта разработчика

https://www.youtube.com/watch?v=11_MNi7C9Wc

Репозиторий

https://github.com/MikronMIK32

Cреда разработки MikronIDE

https://disk.yandex.ru/d/WVTSVBOD6Jj6nw

От сообщества на основе SyntacoreIDE

https://forum.mik32.ru/index.php?threads/ide-для-mik32-Амур-с-тулчейном-syntacore.93/

Arduino-совместимая плата ELBEAR ACE-UNO

https://elron.tech/russian-arduino-compatible-board/

ELJTAG-программатор для RISC-V микроконтроллеров

https://elron.tech/eljtag-programmator-risc-v-mcu/

Готовые комплекты

https://arduino54.ru/category/rus-product/

Документация

https://elron.tech/materialy-dlja-elbear-ace-uno/

Репозиторий

https://github.com/Elron-tech

Модули ELSOMIK (System on module) с MIK32 АМУР

https://elron.tech/elsomik/

Новости о проектах

https://t.me/s/elrontech

Статью прочитал, но так и не понял в чём прикол: цена 10 500 руб, блинк запускается 3 дня (вы серьёзно?).

Вопрос без подвоха: что это и зачем это нужно (с такими ТТХ)?

Хороший вопрос, раз прочитали значит запустите за пару минут.

Ответ без подвоха: для любых электронных устройств работающих по SPI, I2C, UART.

Подождите, цена 10 500 за подобную плату плюс с такими проблемами с софтом - на кого это рассчитано?

При наличии аналогичных плат в разы дешевле и с отлично работающим софтом и горами готового кода - кто будет покупать ACE-UNO?

  1. На энтузиастов. Не вижу тут каких-то особых проблем, решение ведь найдено.

  2. Энтузиасты. Хобби дело такое, софт пишем сами не ожидая что его напишет за нас кто-то другой.

Я не против этого контроллера, скорее "за", но у меня для вас плохие новости: я вам как тот самый энтузиаст скажу - ничего кроме недоумения он не вызывает.

Реально цена 10кр, если я не ошибаюсь это сейчас ~100 убитых енотов?

PDK5S-P-003 стоит столько же. И ничего, пользуется неплохим спросом. Было бы у меня побольше свободного времени - точно купил бы, чтобы поиграться.

Другой вопрос в рентабельности применения самого К1948ВК018, который стоит сейчас около 3000 рублей. Цена выглядит заградительной и вызывает подозрения, что сейчас спрос намного превышает предложение. С другой стороны, почему бы не освоить МК заранее, так как снижение цены на него вполне прогнозируемо?

Я только спросил в чём смысл всего этого - если смысл есть, то это надо как-то доходчиво доносить до народа.

Мне цена показалась несуразно большой и как разработчик я не понимаю, почему я должен бросить тонны готового и отлаженного када и пойти купить эту плату за 10 500, на которой блинк запускается 3 дня.

Обычному юзеру/инженегру в целом только если побаловаться новой железкой. Но есть прослойка из ребят, которые работают в госухе и там очень любят все отечественное. Или "отечественное". Я работал довольно долго в этом сегменте и если бы остался - очень хотелось бы получить такую для работы.

Зачем в целом оно нужно? Сейчас я работаю в другой конторе и из-за ограничений мы постоянно скачем по видам комплектухи. Неплохо было бы иметь даже сложнопрошиваемый, но точно поставляемый вариант. В конце концов чисто своя микруха достижение и шаг вперёд для нашей микроэлектроники.

Подводя мысль - это как Эльбрус. В целом то оно нафиг не надо, но местами очень надо и навык работы не лишний

https://www.mcu.mikron.ru/mik32-order

Обращаем Ваше внимание, что для получения информации об изделии необходимо направить в наш адрес запрос квоты официальным письмом на бланке организации с указанием ответственного исполнителя.

Запросы от физических лиц, а также запросы с адресов электронной почты на публичных доменах (mail.ru, gmail, yandex и т.д.) в настоящее время не рассматриваются.

Такое-то уважение к потенциальным клиентам

Они сайт забыли обновить, либо это для тех, кто заказывает большими объемами.

В чипе продается, может взять любой, у кого есть деньги.

Предвидя вопрос: а зачем мне этот чип, если могу взять китайский?

Я подобным образом тоже поступаю, и тоже хотелось бы купить отладочную плату на Амуре, есть что там испытать. Ну и встречный вопрос: а если завтра китайцы скажут, что не будут контроллеры продавать, что делать будем?

Работают с юр. лицами, отгружают оптом. В розницу да, можно взять в "чипе".

Этот амур устаревший лет на 15-20, сфера применения у него крайне ограничена. Если китайцы теоретичкски отвернутся, то это будет катастрофой. Ну и еще вскроется очередная куча "импортозамещееия" которое невозможно производить :)

А в чем устаревшесть? Основные протоколы умеет. Характеристики сходны с той же stm32f1xx. Поставить управлять мелкой переферией самое то. Или продукция stm тоже устарела и никому не нужна?

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

Размеры флеша, ОЗУ, всякие сберегающие режимы, RTC. Не очень понятно как быстро выполняется код из внешней флеш а как этот код будет защищен.

Его даже не хватит под управление GSM модулем (разве что самый примитив реализовывать)

Современные протоколы связи сейчас таких объемов по ресурсу, что этот чип выглядит как железка для формального применения, чтобы баллы на тендерах набирать. Т.е. на нем можно сделать какой то минимальный функционал, который в целом можно сделать со всем остальным функционалом в более дорогом чипе. При этом к себестоимости изделия добавится очень много

Согласен, много чего не потянет, за такие деньги - моветон. С другой стороны, перекинуть мелкие задачи типа покрутить мелочевку или следить за чем-то, что не дергается миллионы раз в секунду вполне рабочая железка. Да, памяти маловато, да, есть проседания по другим параметрам. Но есть достаточно контор, которым не нужно управлять GSM модулями и которым трудновато закупать тоннами буржуйские схемы для мелких задач. Кмк, если это импортозамещение, а не "импортозамещение" и ценник просядет со временем - почему бы и нет. Если окажется что без запада опять не работает и она продолжит уходить по 3к за штуку - то да, смысла ноль.
Если рил смогут делать сами - то как минимум шаг вперед к более приличным устройствам. Если нет - смысл нулевой

Существует масса применений где можно без риска встроить данный контроллер (как и любой другой подобного уровня). Например, управление питанием и двигателями, коммутаторы, источники питания, автоматика, охранные системы, пульты и индикаторы, устройства записи и воспроизведения звука, датчики, измерительные приборы и т.д.

Про GSM-модули вспомнил SIM900, работающий по UART-у. Не вижу проблем им управлять этим и даже более слабым контроллером.

На вопрос кому надо уже ответили - госухе. А также частникам, которые стремятся продавать свои изделия государству.

В целом, массовый выпуск контроллера 1-го уровня у нас в стране - это без преувеличения знаковое событие в импортозамещении.

Я как-то в чате поддержки mik32 закидывал идею выполнение части кода из ОЗУ путем определения некоторых функций в секции в ОЗУ, ибо если запускать выполнение из SPIFI, то оттуда выполняется очень медленно: контроллер SPIFI в 1-битном режиме без кэша работает, и прибегают к такому подходу: в EEPROM загрузчик, в SPI-flash основная программа.

Проверь плиз пример из тестовой ветки, который загружается из SPIFI, и блок переконфигурируется кодом из ОЗУ

Ссылка на пример с перенастройкой SPIFI из ОЗУ https://github.com/MikronMIK32/mik32-examples/tree/test/HAL_Blink_SPIFI

Хорошо, проверю и отпишусь тогда.

Скорее всего, у тебя сам по себе пример работать не будет: нужны скрипт линковки, где объявлена секция ram_text и crt.S, startup-файл, где работает подгрузка.

Дмитрий, добрый вечер, пробовали такое делать, но пример пока висит в ветке test: https://github.com/MikronMIK32/mik32-examples/blob/test/HAL_Blink_SPIFI/src/main.c

В этом примере лишь включается кэш, перенастройка самой флеш памяти требует встраивания многих функций библиотеки spifi, либо переноса их в ram_text. Встраиваемые функции можно посмотреть в hal_spifi.h (https://github.com/MikronMIK32/mik32-hal/blob/test/peripherals/Include/mik32_hal_spifi.h)

Пример компилируется с hal и shared из ветки test соответственно, а саму секцию ram_text можно посмотреть в скриптах линковки (https://github.com/MikronMIK32/mik32v2-shared/tree/test/ldscripts), в файле sections.lds (https://github.com/MikronMIK32/mik32v2-shared/blob/test/ldscripts/sections.lds#L61), копирование - в стартовом файле (https://github.com/MikronMIK32/mik32v2-shared/blob/test/runtime/crt0.S#L77)

Понял

Нет, не разобрался как это сделать...

Тоже собираюсь в ближайшее время "пощупать" этот МК. Плату отладочную развёл и заказал в "Резоните".

Пока жду изготовления пытаюсь прикрутить средства сборки и отладки к neovim (не очень нравятся IDE на основе "Eclipse", хотя ими вполне можно пользоватся).

Отличная идея, расскажите потом что из этого получится.

Как-то пробовал кодить МК в IDE QtCreator. Он тоже кроссплатформенный, но не перегружен в отличии от Eclipse. Ещё редактор и кодкомплит у него больше нравится. Так что планирую повторить на МИК32.

Можно ли сказать, что это конкурент Репки?

Совсем нет, это совершенно разные мощности.

MIK32 АМУР - это микроконтроллер К1948ВК018 от фирмы Микрон. Это первый
полностью отечественный МК, разработанный и произведённый в России.

Первый российский микроконтроллер - это ангстремовский КР1878ВЕ1 на 8МГц то ли 1998, то ли 1999 года ) я на таком в 2006 частотомер на 50МГц собирал по статье из "Радио", до конца нулевых в Радио на КР1878ВЕ1 конструкции иногда публиковали. У меня специальная дискета (потом загрузочная флешка) была, чтобы в ДОС загружаться для прошивки этого микроконтроллера через LPT самодельным программатором.

Понял, тогда по идее нужно дописать - "произведённый в России на архитектуре RISC-V."?

У Миланда был какой то на RISC-V для электросчетчиков. В 21 году они его активно пушили и вроде даже образцы уже были. Но в 22 году этот чип исчез

Да, К1986ВК025 - "Электросила" на RISC-V, но только производство не наше. Приобретали в том году, может из запасов...

К1986ВК025 - "Электросила" 

Ошибся, не Электросила, а "Счётчик-М"

Может он был слизан один в один у "партнеров"? Как в моё время студентом. На КРЭА был курс по МК. Курсач писали в середине 90-х. Уже было достаточно информации что все МК были клонами вплоть до распиновки.

Не может. Там Синтакоровское ядро SCR1, читате даташит и профильные ресурсы. Контроллер полностью произведен в России на мощностях АО "Микрон". Собственно его цена как раз говорит об этом, более того разработка и производство серии МК MIK32 АМУР субсидировано Минпромторгом, иначе цена была бы за 30К руб.

Господа,

Предлагаю нам всем создать общий реестр сравнения микропроцессоров и микроконтроллеров

Это поможет нам лучше понимать предметную область, развитие чипов и находить аналоги.

Кто готов пополнить реестр я добавлю возможность редактировать.

Предлагаю нам всем создать общий реестр сравнения микропроцессоров и микроконтроллеров

Вот здесь есть неплохой реестр сравнения микроконтроллеров.
Вот здесь - чуть-чуть похуже, зато на русском языке.

Пресловутый mouser даже Artery не знает. Это как?

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

Ну ничего, вот классификатор, где Artery имеется.

Скорее mouser коррумпированная организация.
Специально блочит одних в угоду янки.  

Скорее mouser коррумпированная организация.Специально блочит одних в угоду янки. 

Да-да-да, как и Arrow Electronics.

Хорошо, что компания DigiKey со штаб-квартирой в Миннесоте, не столь коррумпирована, не "прогибается под янки" и обнаруживает в своём классификаторе, например, AT32F415.

DigiKey  не работает.

Может сайт обновляли. Или браузер у вас устарел. Попробуйте перезагрузиться.

США это вообще-то насквозь коррумпированная страна.
Если не верите посмотрите фильм Войны Пентагона 1998 года.

Да уж, глухомань у них там /s

Что-то не нахожу там микропроцессора Hisilicon Kirin 710.
Наверное такого нет в природе. Да?

Интересующимся RISC-V микроконтроллером MIK32 АМУР (К1948ВК018)

Для физлиц

https://www.chipdip.ru/product0/9001456984

Для юрлиц

https://tellur-el.ru/catalog/integralnye_mikroskhemy_1/mikrokontrollery_i_protsessory_1/mikrokontrollery_1/323268/

Отладочная плата с программатором

https://tellur-el.ru/catalog/razrabotka_i_konstruirovanie_1/otladochnye_platy_1/323392/

Для самостоятельного изготовления

https://mikron.ru/products/mikrokontrollery/mk32-amur/#!/tab/672102497-4

Обзор комплекта разработчика

https://www.youtube.com/watch?v=11_MNi7C9Wc

Репозиторий

https://github.com/MikronMIK32

Cреда разработки MikronIDE

https://disk.yandex.ru/d/WVTSVBOD6Jj6nw

От сообщества на основе SyntacoreIDE

https://forum.mik32.ru/index.php?threads/ide-для-mik32-Амур-с-тулчейном-syntacore.93/

Arduino-совместимая плата ELBEAR ACE-UNO

https://elron.tech/russian-arduino-compatible-board/

ELJTAG-программатор для RISC-V микроконтроллеров

https://elron.tech/eljtag-programmator-risc-v-mcu/

Готовые комплекты

https://arduino54.ru/category/rus-product/

Документация

https://elron.tech/materialy-dlja-elbear-ace-uno/

Репозиторий

https://github.com/Elron-tech

Модули ELSOMIK (System on module) с MIK32 АМУР

https://elron.tech/elsomik/

Новости о проектах

https://t.me/s/elrontech

Вот честно - отечественный производитель делает все чтоб не юзали его "продукцию". За дорого, с танцами с бубном - и сколько ещё неизвестных грабель будет с этими девайсами?

Наверное пора государству как то совать нос в процесс импортозамещения.

Очень надеюсь, что когда-нибудь эти мк нормально взлетят. У китайцев же взлетело, хотя у них хоть какие-то производственные возможности по сравнению с РФ/СССР относительно недавно появились.

Заинтересовался, почитал описание. Немного несбалансированная периферия на первый взгляд. Например:

  • АЦП с частотой выборки почти мегагерц не имеет своего канала DMA. ЦАП имеет, и в принципе для АЦП можно что-то накостылить через DMA таймера. Но

  • у DMA нет поддержки кольцевого буфера, только программный (пере)запуск. Без этого пользоваться ЦАП и АЦП на нормальных скоростях не получается.

На форуме про это не нашёл. На всякий случай заглянул в пример с DMA - действительно, программный перезапуск.

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

Публикации

Истории