Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЦОС 2.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
2.92 Mб
Скачать

52. Средства разработки и отладки устройств цифровой обработки сигналов

5.4. Средства разработки и отладки устройств цифровой обработки

сигналов

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

  • Выбор процессора,

  • Разработку программы на языке ассемблера данного процессора,

  • Отладку программы с целью устранения возможных ошибок,

  • Разработку аппаратного устройства на сигнальном процессоре,

  • Отладку разработанного устройства.

Средства разработки и отладки делятся на программные и аппаратные средства.

К программным средствам разработки и отладки относятся:

  • Ассемблеры – трансляторы исходных программ в объектные модули,

  • Компоновщики (редакторы связей или линкеры), объединяющие объектные модули в одну исполняемую программу и размещающие модули по конкретным адресам памяти программ,

  • Компиляторы, преобразующие текст программы на языке высокого уровня (например, С++) в программу на ассемблере процессора,

  • Симуляторы – программы, имитирующие работу процессора на уровне его команд с пошаговым и автоматическим выполнением программы.

К аппаратным средствам разработки относятся:

  • Аппаратные эмуляторы,

  • Проверочные модули.

Аппаратные эмуляторы предназначены для отладки программного и аппаратного обеспечения в режиме реального времени. Они работают под управлением ведущего компьютера, оснащенного необходимым интерфейсом и программным обеспечением - отладчиками.

Проверочные модули предназначены для быстрой отладки программного обеспечения в реальном времени.

Различают два типа проверочных модулей:

  • Стартовые наборы,

  • Отладочные модули.

Стартовые наборы (Starter Kit) предназначены для обучения работе с сигнальным процессором. В состав стартового набора входят: плата, программное обеспечение и комплект документации. На плате устанавливается процессор и необходимая периферия. Плата подключается к компьютеру.

Стартовый набор позволяет отладить простые программы, выполнить несложное макетирование, проверить возможность использования процессора для решения конкретной задачи.

Отладочный модуль предназначен для проверки в реальных условиях программы на языке ассемблера соответствующего процессора. Он позволяет на базе платы изготовить фактически законченное устройство, т.е. избавиться от стадии макетирования, а значит, сократить время и затраты на этапе изготовления устройства.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]