Заказчик: Миландр
Сайт: http://www.milandr.ru/
Отрасль: Электроника и аппаратное обеспечение
В результате проекта АО «ПКК Миландр» внедрил ОСРВ МАКС в свой комплект средств разработчика (SDK) в качестве универсальной операционной системы реального времени. Сократилось время и издержки на разработку; упростился процесс разработки; улучшился ряд технических характеристик конечного продукта; стали использоваться полностью отечественные компоненты, а уровень функционала, заданный предыдущим зарубежным решением, сохранился. Российские пользователи продукции «Миландр» получили возможность разрабатывать свои решения в едином окружении, для работы под управлением полностью отечественной ОСРВ.
В ассортименте АО «ПКК Миландр», ведущего российского разработчика и производителя интегральных микросхем, присутствуют микропроцессоры как общего назначения, так и специализированные, для обработки сигналов (DSP). Принципиально разные архитектуры микропроцессоров требовали применения двух различных операционных систем реального времени, что существенно осложняло разработку программного обеспечения под данные системы, особенно в случаях, когда оба вида процессоров интегрированы в единое изделие.
Команда разработчиков «АстроСофт» портировала операционную систему реального времени МАКС на соответствующую DSP-платформу, что обеспечило поддержку архитектуры сигнальных процессоров серии 1967ВН0xx. Ранее ОСРВ МАКС уже поддерживала наиболее популярные платформы АО «ПКК Миландр», а данный проект позволил создать единую ОС для всех типов процессоров Заказчика. Производительность и функциональные возможности ОСРВ МАКС были модернизированы до уровня используемых ранее зарубежных систем. Единая платформа реализована без ущерба для остальных показателей.
Результаты были продемонстрированы на выставке «ЭкспоЭлектроника-2017» на гетерогенном стенде, на котором под управлением единой ОСРВ МАКС совместно работали процессоры К1986ВК214 и 1967ВН034.
Для демонстрации возможностей ОСРВ МАКС был разработан специальный отладочный модуль, который представляет собой гетерогенную систему, объединяющую микроконтроллер К1986ВК214 и сигнальный процессор 1967ВН034. Модуль позволяет наблюдать взаимодействие компонентов внутри многопроцессорной системы: микроконтроллер производит оцифровку сигналов (например, показаний аналоговых датчиков) и пересылает измеренные значения в сигнальный процессор, который, в свою очередь, обрабатывает полученные данные и обеспечивает визуализацию результатов. При этом приложения, выполняющиеся на микроконтроллере и сигнальном процессоре, работают под управлением ОСРВ МАКС.
АО «ПКК Миландр» внедрил ОСРВ МАКС в свой комплект средств разработчика (SDK) в качестве универсальной операционной системы реального времени.
«АстроСофт» расширил линейку поддерживаемых ОСРВ МАКС микроконтроллеров.
Российские пользователи продукции «Миландр» получили возможность разрабатывать свои решения в едином окружении, для работы под управлением полностью отечественной ОСРВ.
«Данный модуль даёт нам возможность наглядно показать преимущества ОСРВ МАКС. Во-первых, единая программная платформа унифицирует процесс создания встраиваемых приложений. Это означает наличие одного API для всех поддерживаемых аппаратных платформ, что позволяет разработчику не подстраиваться под особенности различных встраиваемых ОС. Во-вторых, синхронизация данных на нескольких устройствах обеспечивается встроенными средствами ОС. Используя ОСРВ МАКС, разработчик может не тратить время на создание собственных средств межпроцессорного взаимодействия, а сосредоточиться на бизнес-логике приложения». |
Павел Бойко, заместитель директора по направлению разработки системного ПО «АстроСофт». |
«Одно из актуальных направлений в развитии ОСРВ МАКС — поддержка всей линейки 32-разрядных микроконтроллеров и процессоров «Миландр». Сотрудничество с производителем «железа» позволяет нам активнее развивать свой продукт и предлагать решения, ориентируясь на нужды потребителей, а производители железа находят в нашем лице компаньона, готового доработать продукт под конкретные задачи. Рад отметить, что посетители выставки высоко оценили созданное нами системное ПО и выразили желание попробовать нашу ОСРВ в собственных разработках». |
Павел Локтев, заместитель директора департамента продвижения и маркетинга «АстроСофт». |
«ОСРВ МАКС демонстрирует, что в России могут создаваться качественные программные продукты, сопоставимые с зарубежными аналогами», — поделился Юрий Мякочин, директор центра проектирования АО «ПКК Миландр». — «Особенно хочется выделить, что данная операционная система официально поддерживает оборудование нашей компании. Мы приветствуем стремление создателей продукта, разработчиков АстроСофт, максимально расширять его спектр». |
Юрий Мякочин, директор центра проектирования АО «ПКК Миландр». |