VisualDSP++ - это Интегральная Среда Разработки и Отладки (IDDE). Она позволяет удобно управлять разработкой прикладной программы для ЦСП ADSP-21xx от начала до конца. Интерфейс пользователя обеспечивает полный доступ к инструментальным средствам разработки кода, которые содержат C/C++ транслятор, ассемблер, компоновщик и загрузчик. Для установки VisualDSP++ необходимы следующие условия: система Microsoft Windows 95/98/ME, 32 MB ОЗУ, 100 MB места на жестком диске.
Задачи этого пособия - осветить особенности VisualDSP++, познакомить со средой проектирования VisualDSP++ и научить использовать её в собственных разработках программ ЦОС.
Пособие предполагает, что читатель знаком с архитектурой ЦСП Analog Devices и системой инструкций ЦСП. Описание организовано так, чтобы следовать теми шагами, которые приходится выполнять при разработке и отладке типичной программы. Текст описания снабжён гиперссылками. Руководство для ускоренного начального освоения интерфейса VisualDSP++ содержится в разделе 12.
В тексте используются следующие соглашения: имена меню, команд меню, кнопок, окон и ключевые слова набраны полужирным шрифтом. Имена файлов и другая информация на английском языке набраны курсивом.
При работе с VisualDSP++ можно обращаться к интерактивной помощи для получения информации относительно элементов среды проектирования или инструментальных средств построения проекта.
Чтобы получить контекстно-зависимую справку: 1. Выберите курсором элемент.
2. Нажмите клавишу F1.
Чтобы из среды проектирования обратиться к интерактивным версиям руководств:
1. В меню Help выберите Contents.
2. На вкладке Содержание нажмите пиктограмму раздела Reference.
3. Раскройте Reference и нажмите на пункт OnlineManuals.
В правом окне появляется раздел справки OnlineManuals.
4. Нажмите надпись-кнопку "Clickheretoviewonlinemanuals", чтобы рассмотреть список PDF-файлов руководств.
5. Нажмите кнопку левее заголовка руководства, чтобы открыть его.
VisualDSP++ предоставляет следующие возможности, которые сокращают время отладки:
• Обширные возможности редактирования. При создании и модификации исходных файлов можно использовать стандартные операции редактирования.
• Гибкое руководство проектом. Можно задать наименование проекта, файлы и инструментальные средства для построения проекта. Можно модифицировать проект, чтобы удовлетворить изменяющиеся потребности разработки.
• Свободный доступ к инструментальным средствам разработки кода. Параметры для этих инструментальных средств определяют, используя диалоговые окна вместо сложных сценариев командной строки.
• Гибкое построение проекта. VisualDSP++ позволяет обрабатывать файлы или проекты выборочно, дополнительно обрабатывать только файлы, которые изменились после предыдущего построения. Рассмотрев результат построения, можно затем исправить ошибки в исходном файле, восстановить файл или проект и запускать сеанс отладки.
• Свободное перемещение между действиями редактирования, построения и отладки.
• Удобные в работе действия отладки. Отладка ведётся с одним общим, удобным в работе интерфейсом для любой из целевых платформ: имитатора процессора, эмулятора или платы оценки.
• Широкая языковая опора. Можно отлаживать программы, написанные на языке C (С++ только для ADSP-219x) или на языке ассемблера, и можно рассмотреть программу в машинном коде.
• Эффективное управление отладкой. Можно устанавливать контрольные точки, чтобы обнаружить проблемы в логике программы. Можно устанавливать точки наблюдения на регистрах, стеках и ячейках памяти, чтобы идентифицировать, когда к ним обращаются. Можно использовать трассировку и профилирование, чтобы обнаружить узкие места в программе цифровой обработки и выявить потребность в её оптимизации.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.