Продукты
Все продукты-
ЗОСРВ «Нейтрино»Защищенная операционная система реального времени "Нейтрино"
-
Комплект разработчика для ЗОСРВ «Нейтрино»Профессиональные инструменты для применения на различных этапах разработки программного обеспечения для систем ответственного назначения.
-
ЗОСРВ «Нейтрино-Э»Защищенная операционная система реального времени "Нейтрино-Э"
-
Комплект разработчика для ЗОСРВ «Нейтрино-Э»Оптимизирующий компилятор lcc и другие инструменты для аппаратной платформы Эльбрус
-
СДКУ «Фокус»Система диспетчерского контроля и управления (СДКУ) «Фокус»
Комплект разработчика для ЗОСРВ «Нейтрино»
Комплект разработчика для ЗОСРВ «Нейтрино» содержит профессиональные инструменты для применения на различных этапах разработки программного обеспечения для систем ответственного назначения. Программные средства комплекта разработчика интегрированы в единую инструментальную среду, что упрощает весь цикл разработки от написания и отладки кода до оптимизации конечной системы на целевом оборудовании.
Базовые инструментальные средства из состава комплекта разработчика основаны на программных пакетах с открытым исходным кодом, которые были адаптированы и оптимизированы компанией СВД Встраиваемые Системы.
Назначение и состав комплекта разработчика
Комплект разработчика позволяет выполнять разработку, отладку и профилирование приложений для ЗОСРВ «Нейтрино» под все поддерживаемые аппаратные платформы в инструментальных системах под управлением ОС общего назначения (Linux и Windows). Выбор инструментальной системы осуществляется в зависимости от используемых на предприятии подходов к разработке и личных предпочтений.
Состав инструментальных средств:
- комплект заголовочных файлов, статических библиотек и сборочных файлов для базовых и дополнительных компонентов ЗОСРВ «Нейтрино»
- компилятор GCC
- инструменты работы с объектным кодом binutils
- отладчик GDB
- интегрированная среда разработки (IDE)
- расширения для интегрированной среды разработки
- инструментальные компоненты для библиотек Qt4 и Qt5
Возможности интегрированной среды разработки
Интегрированная среда разработки (IDE) реализована на базе открытой платформы Eclipse и позволяет разрабатывать, отлаживать и профилировать системное и функциональное ПО, а также в удобном графическом виде формировать встраиваемые конфигурации, включая загружаемые образы ЗОСРВ «Нейтрино».
Основные инструментальные средства IDE:
- средства создания и запуска проектов
- редактор кода
- символьный отладчик
- системный профилировщик
- профилировщик приложени
- средства анализа использования ОЗУ
- средства анализа покрытия кода
- средства поддержки инструментария Valgrind
- средства поддержки инструментов модульного тестирования
- средства поддержки систем управления версиями
- средства построения загружаемых образов
- средства мониторинга целевой системы
Для разработки Qt приложений имеется возможность использования IDE Qt Creator совместно с инструментальными средствами комплекта.
Технологические расширения комплекта разработчика
Технологические расширения интегрируются в состав комплекта разработчика и предоставляют дополнительные возможности, например, обеспечивают поддержку разработки ПО для ЗОСРВ «Нейтрино» под наиболее востребованные российские процессорные платформы.
Примеры поставляемых технологических расширений:
- пакеты поддержки отечественных процессорных платформ КОМДИВ, Мультикор, Байкал
- комплект разработчика для ЗОСРВ «Нейтрино-Э» - предоставляет инструментальную поддержку для процессорной платформы Эльбрус и включает отечественный оптимизирующий компилятор