Операционная система МАКС: сделано в России

Разработчик и поставщик программного обеспечения «АстроСофт» сообщил о создании новой отечественной операционной системы реального времени для МультиАгентных Когерентных Систем (МАКС). Соответствующее объявление было сделано на пресс-конференции в Москве. Представители компании особо подчеркивали, вывод на рынок МАКС – один из примеров замещения импортных разработок, заметный шаг в развитии как системного ПО, так и индустрии встраиваемой электроники в целом. Прогнозируется, что наиболее ярко преимущества новой операционной системы проявятся в сфере Интернета вещей.

Операционная система МАКС представлена ее создателями в качестве универсальной платформы, способной существенно ускорить разработку встраиваемого программного обеспечения при разработке новых устройств на основе микроконтроллеров, в том числе устройств Интернета вещей, и встроенных систем. Функционал систем такого типа предназначен преимущественно для применения с приборами, показания которых требуют быстрого реагирования на ту или иную ситуацию.

Павел Бойко, заместитель директора «Астрософт»

На создание системы у компании, которая располагает полным стеком соответствующих технологий, ушло два года. Поскольку при разработке электронных устройств все шире используются микроконтроллеры, то перспективы применения МАКС оцениваются как весьма широкие. По мнению заместителя директора «Астрософт» Павла Бойко, операционная система реального времени востребована в системах промышленной автоматики и управления технологическими процессами, радио- и робототехнике, системах «умного дома», «умного города», медицине, телекоммуникациях, на транспорте и в широком спектре потребительской электроники.

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

При разработке системы не использовались сторонние решения и компоненты, говорят представители компании «АстроСофт». Система уже прошла регистрацию в Роспатенте. В настоящее время продолжается процедура сертификации ОС МАКС в Федеральной службе по техническому и экспортному контролю (ФСТЭК).

Параллельно компания ведет работы в области Mesh, IoT, по результатам которых система получит дополнительные возможности, востребованные распределенными системами. В частности, речь идет об отказоустойчивом сетевом взаимодействии, структуре сети на принципе самоорганизации, автономной работе устройств с низким энергопотреблением. Операционная система поддерживает средства разработки Keil MDK-ARM 5 (μVision) и IAR Embedded Workbench for ARM, а в планах – обеспечение поддержки Eclipse + GCC.

Павел Васильев, генеральный директор «АстроСофт»

Принимавший участие в пресс-конференции генеральный директор «АстроСофт» Павел Васильев подчеркнул, что МАКС обеспечивает взаимодействие устройств, что является внутренним свойством системы. При этом он сообщил, что у компании есть намерения выйти со своими продуктами на зарубежные рынки. Ориентацию на отечественное, которая существует в нашей стране, можно рассматривать как рычаг, позволяющий двигаться на рынки других государств.

Что касается «железа», то МАКС поддерживает оборудование, выпускаемое компанией «Миландр» – российским разработчиком интегральных микросхем разного функционального назначения (микропроцессоры, микроконтроллеры, схемы памяти и т. д.), а также распространенные зарубежные платформы. 

Директор центра проектирования электронных модулей компании «Миландр» Юрий Мякочин заметил, что создание единой операционной системы реального времени для использования на всех микросхемах – это один из способов уменьшить или нивелировать при разработке конечной продукции ошибки, связанные, например, с человеческим фактором. Как правило, такие ошибки возникают при создании гетерогенных систем, в которых используют различные процессоры и микроконтроллеры. Кроме того, наличие ОС позволяет переносить код с одной микросхемы на другую, сократить цикл создания аппаратуры. После получения МАКС сертификата ФСТЭК можно будет декларировать, что система реального времени, которой оснащены микросхемы производства «Миландр», не содержит закладок и является проверенным решением, выпущенным в России.

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

В компании «Миландр» рассматривают возможность создания платформ для систем связи, «умного дома», учета энергоресурсов, платформ для обработки данных. Внутри этих платформ для разработчиков «железа» будет спецификация на микросхемы, для разработчиков ПО – на операционную систему и драйверы. Пользователи таких платформ получат все необходимое для разработки конечных устройств.

В частности, компания планирует создать платформу для учета энергоресурсов. И на процессоре, и на микроконтроллере будет работать единая ОС. Представитель «Миландр» сообщил, что в этом году компания намерена развернуть систему учета энергоресурсов, объединяющую счетчики электроэнергии, воды и датчики газа, на одном из объектов в Томске. Пилотный проект реализуется в рамках сотрудничества с Томским университетом систем управления и радиоэлектроники.

www.connectwit.ru

Следите за нашими новостями в Телеграм-канале Connect


Поделиться:



Следите за нашими новостями в
Телеграм-канале Connect

Спецпроект

Медицинские задачи для ИИ

Подробнее
Спецпроект

Цифровой Росатом

Подробнее


Подпишитесь
на нашу рассылку