Свое ПО. Российские разработчики предложили систему для моделирования
Россия сейчас активно наращивает свой технологический суверенитет. И отечественные разработчики не подводят, создавая новое, свое высокотехнологичное ПО для разных сфер деятельности. Так, сообщает Runews24.ru, российские разработчики с успехом протестировали управляющий код, сгенерированный в российской системе моделирования и проектирования встраиваемых алгоритмов Engee. Он идеально сработал на российских же микроконтроллерах «МИК 32 Амур» разработчика Микрон (ГК «Элемент», Москва).
Оценка «оптимум»
В рамках программы раннего доступа к архитектуре RISC-V на микроконтроллерных отладочных платах тестировался код Cи, сгенерированный из моделей Engee. RISC-V — открытая архитектура микропроцессоров и микроконтроллеров к ним, которая очень активно набирает популярность.
В системе Engee тестировались элементы микроконтроллера «МИК-32» — цифровые и аналоговые входы и выходы, интерфейсы и другая периферия. Главный факт мы повторим: российский микроконтроллер работает при помощи российского же программного обеспечения.
Не всегда сразу понятно, что это значит. Микроконтроллеры и микропроцессоры в современной электронике — незаменимая вещь. Фактически это отдельный компьютер в электронной плате. Их широко используют в современной электронной технике как системы управления отдельными блоками и устройствами. Микропроцессор компьютера или ноутбука управляет материнской платой, дисководами, устройствами памяти. Свое применение они находят и в бытовой технике, особенно той, что нуждается в автоматизации процессов — стиральных машинах, микроволновках, роботах, системах «умного дома» (когда, например, нужно по сигналу с фотоэлемента выключить или включить свет), телефонах и других окружающих нас устройствах.
Микроконтроллеры в промышленности тоже применяются достаточно активно. Без них нельзя представить всю индустриальную автоматику — конвейеры, роботы, программируемые станки и многое другое.
Ну и самое главное, все сложные инженерные системы, которые буквально двигают человечество вперед, управляются с помощью микроконтроллеров. Это автомобили, поезда, самолеты, сельскохозяйственная техника, космические аппараты: ракеты, спутники и космические станции.
Автоматизировать работу самых разных устройств микроконтроллер может за счет загружаемого в него программного кода — алгоритма работы его вычислительных мощностей и памяти с информацией от всех поступающих на него входов.
Своя наработка
«МИК 32 Амур» тестировался как раз с помощью программного кода, созданного в России. Enge — это большая, современная и удобная рабочая среда для технических расчетов и динамического моделирования.
Она призвана дополнить и заменить «титана» в этой сфере — платформу MATLAB, которая почти треть века была главным инструментом для технических вычислений в России. Этот пакет программ разработан в США и практически незаменим в техническом моделировании и проектировании сложных систем. В том числе вычислительных и электронных. Однако на смену ему идет российское ПО.
Разработчик Engee оказался на передовой импортозамещения в сфере программного обеспечения. Их система матвычислений и динамического моделирования является полностью самостоятельной, но при этом совместимой с MATLAB. Благодаря этому ученые и инженеры могут свободно перенести свои разработки из зарубежной системы в отечественную.
По материалам: aif.ru