18/01/2018
В результате проекта АО «ПКК Миландр» внедрил ОСРВ МАКС в свой комплект средств разработчика (SDK) в качестве универсальной операционной системы реального времени.
Сократилось время и издержки на разработку; упростился процесс разработки; улучшился ряд технических характеристик конечного продукта; стали использоваться полностью отечественные компоненты, а уровень функционала, заданный предыдущим зарубежным решением, сохранился. Российские пользователи продукции «Миландр» получили возможность разрабатывать свои решения в едином окружении, для работы под управлением полностью отечественной ОСРВ.
В ассортименте АО «ПКК Миландр», ведущего российского разработчика и производителя интегральных микросхем, присутствуют микропроцессоры как общего назначения, так и специализированные, для обработки сигналов (DSP). Принципиально разные архитектуры микропроцессоров требовали применения двух различных операционных систем реального времени, что существенно осложняло разработку программного обеспечения под данные системы, особенно в случаях, когда оба вида процессоров интегрированы в единое изделие.
Команда разработчиков «АстроСофт» портировала операционную систему реального времени МАКС на соответствующую DSP-платформу, что обеспечило поддержку архитектуры сигнальных процессоров серии 1967ВН0xx. Ранее ОСРВ МАКС уже поддерживала наиболее популярные платформы АО «ПКК Миландр», а данный проект позволил создать единую ОС для всех типов процессоров Заказчика. Производительность и функциональные возможности ОСРВ МАКС были модернизированы до уровня используемых ранее зарубежных систем. Единая платформа реализована без ущерба для остальных показателей.
Результаты были продемонстрированы на выставке «ЭкспоЭлектроника-2017» на гетерогенном стенде, на котором под управлением единой ОСРВ МАКС совместно работали процессоры К1986ВК214 и 1967ВН034.
Для демонстрации возможностей ОСРВ МАКС был разработан специальный отладочный модуль, который представляет собой гетерогенную систему, объединяющую микроконтроллер К1986ВК214 и сигнальный процессор 1967ВН034.
Модуль позволяет наблюдать взаимодействие компонентов внутри многопроцессорной системы: микроконтроллер производит оцифровку сигналов (например, показаний аналоговых датчиков) и пересылает измеренные значения в сигнальный процессор, который, в свою очередь, обрабатывает полученные данные и обеспечивает визуализацию результатов. При этом приложения, выполняющиеся на микроконтроллере и сигнальном процессоре, работают под управлением ОСРВ МАКС.
АО «ПКК Миландр» внедрил ОСРВ МАКС в свой комплект средств разработчика (SDK) в качестве универсальной операционной системы реального времени.
«АстроСофт» расширил линейку поддерживаемых ОСРВ МАКС микроконтроллеров.
Российские пользователи продукции «Миландр» получили возможность разрабатывать свои решения в едином окружении, для работы под управлением полностью отечественной ОСРВ.
Поделиться
|
Мне нравится
|
28/09/2018
От баррелей к байтам25/09/2018
Петербург начертит цифровой план