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

Более того, можно предоставлять до

ступ к созданнымпроектамдругимчле

нам команды, сокращая тем самым за

траты времени на настройку и повы

шая эффективность работы. Сочетая

отладку прикладного кода с внутри

схемной отладкой, также можно повы

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

разработчиков аппаратуры и ПО.

Интеграция с CVS позволяет видеть,

когда разные разработчикимодифици

руют один и тот же код, и предотвра

щать тем самым конфликты редакти

рования. Файловый навигатор Work

bench также позволяет быстро искать

идентификаторы (названия перемен

ных, функций и т.п.) по всем файлам,

загруженным в рабочее пространство

проекта, сокращая время переключе

ния между необходимыми файлами.

Единая система компиляции

Система компиляции, реализованная

вWorkbench On Chip Debugging, предо

ставляет все необходимые инструмен

ты, возможностиипараметрыдляуправ

ленияпроцессомкомпиляциипроекта–

от глобальных установок до тонкой

настройкинауровнеотдельныхфайлов.

Использованиеединогоцентрализован

ного решения для всего цикла редак

тирования, компиляции и отладки поз

воляетсэкономитьвремя, котороеобыч

но тратится на поддержку нескольких

разрозненных инструментов.

Мощный редактор кода

В текстовом редакторе, входящем в

состав Workbench On Chip Debugging,

реализованы самые передовые функ

ции редактирования – от эмуляции vi

до автоматического завершения кода

(code completion), подсказки парамет

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

исходных файлах, – что позволяет со

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

ляция – отладка и снизить количество

ошибок. Редактор Workbench полнос

тьюинтегрирован c системой управле

ния проектами, системой компиляции,

анализатором исходного текста и от

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

ко переключаться между различными

задачами, возникающими в процессе

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

Редактор конфигураций JTAG

В дополнение к редактору исходных

текстов, среда Workbench On Chip De

bugging содержит редактор конфи

гураций JTAG, предназначенный для

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

ции целевого оборудования. Этот ре

дактор позволяет подключать JTAG

эмулятор Wind River к платам, содер

жащим более одного устройства в

цепочке сканирования. При этом уст

ройства в цепочке представлены в ви

де диаграммы, что упрощает процесс

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

платы.

Когда в цепочку сканирования вхо

дят одно или два устройства, задать

связи и конфигурации очень прос

то. Однако с увеличением числа уст

ройств сложность резко возрастает,

а с ней повышается и вероятность

ошибки. Графическое представление

позволяет вам легко разобраться и

задать устройства, включаемые в це

почку, чтобы правильно настроить

JTAG эмулятор. Также эмулятору необ

ходимо «знать», как адресовать устрой

ства в цепочке сканирования, чтобы

можно было работать только с выбран

ными устройствами, представляя ос

тальные в «прозрачном» режиме (by

pass mode). Редактор сохраняет эти

настройки и затем загружает их в

эмулятор.

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

66

WWW.SOEL.RU

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

№ 6 2011

Рис. 3. Интегрированная среда Wind River Workbench OCD

Рис. 4. Среда Workbench OCD позволяет задавать специализированные перспективы

для конкретных задач

© СТА-ПРЕСС