Работа с VisualDSP++. Краткое описание возможностей и приёмов использования программы VisualDSP++, страница 5

Окно Проекта отображает дерево папок и файлов разрабатываемого проекта в иерархии. Нажатие правой кнопки мыши  в окне проекта или в узлах дерева  вызывает всплывающие или  контекстные меню.  В них можно рассмотреть свойства проекта или входящих в него файлов.

Чтобы отобразить скрытое окно проекта,  в меню View выберите Project Window.             

5.2. Окна Редактора

Окна Редактора используют, чтобы создать исходный текст и редактировать файлы проекта. Можно открыть столько окон редактирования, сколько будет удобно.

Чтобы отобразить окно Редактора, сделайте двойное нажатие на имени или пиктограмме выбранного файла в окне Проекта.

Файл открывается в окне Редактора.

5.3. Окно Вывода

Окно Вывода:

·  отображает стандартные текстовые сообщения, такие как состояние загрузки файла и сообщения об ошибках;

·  отображает  информацию о состоянии построения  текущего проекта;

·  обеспечивает доступ к ошибкам в исходных файлах;

·  действует как интерфейс к Tcl (языку написания сценария).

Две вкладки окна, Console и Build, обеспечивают различную информацию и возможности. Вкладка Console используется для ввода команд в режиме командной строки. Вкладка Build предназначена для вывода информации, относящейся к процессам создания программы.

Чтобы отобразить скрытое окно Вывода,  в меню View выберите Output Window.

5.4. Окна отладки 

VisualDSP++ обеспечивает множество окон отладки, отображающих работу программы DSP и получаемые результаты. Кроме уже рассмотренных окон, используют окна, перечисленные в табл. 5.1.

Таблица 5.1. Разновидности окон отладки

Окно

Что обеспечивает

Как открывается

Disassembly

Отображение дизассемблированного кода программы

При открытии сеанса.

В меню View/Debug Windows. Кнопкой Disassembly .

Expressions

Ввод выражения и просмотр его значения при пошаговом выполнении

В меню View/Debug Windows

Locals

Отображение  текущих значений локальных переменных

В меню View/Debug Windows

Register

Отображение  текущих значений  регистров.

Из меню Register

Memory

Отображение  содержимого памяти  ЦСП.

Из меню Memory

Один пример:

Чтобы открыть окно регистра(ов), в меню Register выберите нужный регистр (или выберите сначала подменю, а затем выберите регистр).

Открывается окно регистра(ов), и в нём появляется информация регистра(ов).

6. УПРАВЛЕНИЕ ОКНАМИ                

6.1. Контекстные меню управления

В каждом из окон при нажатии правой кнопки мыши возникает контекстное меню управления.

Контекстные меню в окнах памяти и дизассемблера обеспечивают возможность заполнения  и  дампа содержимого памяти.

Меню в окнах регистров и памяти позволяют изменять формат чисел.

Контекстное меню в окне Редактора содержит команды для:

·  отмены или восстановления последнего редактирования;

·  вырезки, копирования или вставки текста.

6.2. Изменение формата представления чисел 

Можно изменять формат отображения чисел в окне регистров или окне памяти. Область заголовка окна памяти указывает  текущий формат чисел.

Чтобы изменить формат представления чисел в окне:

1. Установите курсор в нужное окно и сделайте одиночное нажатие мыши.

Окно становится активным, и область заголовка окна изменяет цвет.

2. Нажмите правую кнопку мыши  в окне.

Появляется контекстное меню.

3. Выберите Select Format (для окна памяти).

Появляется метка v рядом с текущим форматом.

4. Переставьте метку для выбора нужного формата (например, Hexadecimal).

6.3. Изменение размеров и положения окон.

Существуют стабильное и плавающее положение окон. Второе обладает большими возможностями по перемещению и изменению размеров окон.