Незаменимый элемент. Российские микроконтроллеры успешно протестированы на платформе Engee

Пусть и тернист, и долог (относительно) путь России назад к технологическому суверенитету, однако это значит, что на нём нас ждёт множество приятных новшеств, «узнаваний» и открытий. А это само по себе только правильно.

· RuNews24

Разработчики российской системы моделирования и проектирования встраиваемых алгоритмов Engee поделились радостной новостью. Управляющий код, полностью сгенерированный в российской среде моделирования (та самая Engee и есть), идеально сработал на российских же микроконтроллерах «МИК 32 Амур» разработчика Микрон (ГК «Элемент», Москва).

 

Тесты показали оптимум

В рамках программы раннего доступа к архитектуре RISC-V на микроконтроллерных отладочных платах тестировался код Cи, сгенерированный из моделей Engee. RISC-V, заметим между делом – открытая архитектура микропроцессоров и микроконтроллеров к ним, которая очень активно набирает популярность.

В системе Engee тестировались элементы микроконтроллера «МИК-32» - цифровые и аналоговые входы и выходы, интерфейсы и другая периферия. Главный факт мы повторим: российский микроконтроллер работает при помощи российского же программного обеспечения. 

 

От кухни до цеха

Теперь стоит объяснить, что всё вышеозначенное значит. Микроконтроллеры и микропроцессоры являют собой в современной электронике (и экономике) незаменимую вещь. По сути, в электронной плате это отдельный компьютер. Они широко применяются в современной электронной технике как системы управления отдельными блоками и устройствами.

Так, если у вас есть компьютер или ноутбук, то микропроцессор в нём управляет работой материнской платы, дисководами, устройствами памяти и так далее.

Широко распространены они и в бытовой электронике, особенно той, что требует автоматизации процессов: стиральных машинах, микроволновках, роботах, системах «умного дома» (когда, например, нужно по сигналу с фотоэлемента выключить или включить свет), телефонах и других окружающих нас устройствах

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

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

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

 

Своя платформа взамен зарубежной

«МИК 32 Амур» тестировался как раз с помощью программного кода, созданного в России. Здесь самое время напомнить, что такое Engee. Это большая, современная и удобная рабочая среда для технических расчетов и динамического моделирования.

Engee призвана дополнить и заменить «титана» в этой сфере – платформу MATLAB, которая почти треть века была главным инструментом для технических вычислений в России. Этот пакет программ разработан в США и практически незаменим в техническом моделировании и проектировании сложных систем. В том числе вычислительных и электронных.

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

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

Автор: Алексей Лебединов