Table of Contents Table of Contents
Previous Page  65 / 82 Next Page
Information
Show Menu
Previous Page 65 / 82 Next Page
Page Background

ПРОГРАММИРОВАНИЕ

ние вычислительных ядер и потоков

Intel Hyper Threading даёт возможность

отслеживать состояние потоков и про

изводить над ними операции парал

лельно и независимо друг от друга, а

также управлять синхронизацией их

выполнения. Более того, Workbench

предоставляет единуюсреду разработ

ки приложений дляОСVxWorks иWind

River Linux и позволяет одновременно

производить отладку как при помощи

JTAG эмулятора, так и с использовани

ем отладочных агентов.

И

НТЕГРИРОВАННАЯ СРЕДА

W

IND

R

IVER

W

ORKBENCH

OCD

Благодаря тому что среда Wind River

Workbench OCD (см. рис. 3) основана

на платформе Eclipse, её можно легко

расширять с использованием сторон

них плагинов Eclipse, как коммерчес

ких, так и свободно распространяемых

или разработанных самостоятельно.

Например, можно добавить поддерж

ку средств управления конфигурацией

типа CVS или ClearCase, средств визу

альногоUML моделирования и генера

ции кода, инструментов статического

анализа кода или средств симуля

ции/виртуализации. Это позволяет

активноиспользовать инструментарий

растущей экосистемы Eclipse и повы

шать эффективность взаимодействия

разработчиков аппаратурыипрограмм

ного обеспечения (ПО) за счёт исполь

зования единой среды, упрощающей

совместное решение задач отладки спе

циалистами разного профиля.

Централизованная

проектно ориентированная среда

Пакет программ Wind River Work

bench предоставляет централизован

ную среду разработки, автоматизиру

ющую процесс отладки и анализа.

Лежащая в её основе проектно ориен

тированная методология упрощает

передачу задач между различнымифа

зами проекта – от инициализации обо

рудования и написания микропро

грамм до адаптации ОС и разработки

прикладного кода.

Среда Workbench позволяет эффек

тивно управлять проектамиразработки

как аппаратуры, такиПО. Её гибкийин

терфейс организациипроекта даёт воз

можность настраивать представление

данных в зависимости от типа проекта

и характера выполняемой задачи. Для

ускорения работыпредусмотреннабор

мастеров и утилит, которые проведут

вас по процессу создания проекта.

Информация о файлах, входящих

в состав проекта, задействованных

целевых устройствах и выполняе

мых ими программах предоставляет

ся Workbench в единой консоли. По

скольку различные стадии разработки

требуют различных данных, вы може

те создавать ваши собственные пер

спективы (см. рис. 4), предоставляю

щие только информацию, необходи

мую для решения конкретной задачи.

Перспектива внутрисхемного отлад

чика, предоставляемая в Workbench

OCD «из коробки», является отправной

точкой для JTAG отладки и содержит

основные информационные элемен

ты и задачи, связанные с этим процес

сом, например подключение к JTAG

эмуляторам Wind River.

Навигация в проекте

Реализованные в Workbench функ

ции навигации (см. рис. 5) упрощают

процесс работы с множеством про

ектов, помогая организовать все про

граммные компоненты, входящие в

состав проекта встраиваемого при

ложения, и эффективноими управлять.

65

WWW.SOEL.RU

СОВРЕМЕННАЯ ЭЛЕКТРОНИКА

№ 6 2011

Тел.: (495) 234 0636 • Факс: (495) 234 0640 E mail: info@prosoft.ru • Web: www.prosoft.ru ОФИЦИАЛЬНЫЙ ДИСТРИБЬЮТОР ПРОДУКЦИИ WIND RIVER Реклама

© СТА-ПРЕСС