Рекомендуем

Книга

Разработка устройств на основе цифровых сигнальных процессоров фирмы Analog Devices с использование Visual DSP++ + CD-Rom

Серия «Современная электроника»
2007 г.
270 стр.
Тираж 2000 экз.
Формат 60х90/16 (145x215 мм)
Исполнение: в мягкой обложке
ISBN 5-93517-342-5
ББК 32.84
УДК 681.325.5
Аннотация

Книга предназначена для самостоятельного изучения и применения на практике цифровых сигнальных процес-соров DSP (Digital Signal Processor). На примере популярной микросхемы ADSP2181 фирмы Analog Devices рассмотрены устройство, архитектура и технические характеристики цифрового сигнального процессора. Приведено описание вычислительных блоков процессора, средств разработки программного обеспечения, языка программирования и системы команд процессора. Разработанные автором книги практические схемы с применением сигнального процессора, исходные тексты программ и схемы вспомогательных устройств, полезных при отладке программ для процессора помогут получить необходимые практические навыки, с помощью которых читатель легко освоит другие типы сигнальных процессоров. На прилагаемом к книге диске находятся исходные тексты и исполняемые файлы программ, а так же некоторые полезные утилиты и средства разработки программного обеспечения для сигнальных процессоров. Книга написана простым языком и позволяет быстро освоить сигнальный процессор и применять его на практике в собственных разработках.

Для специалистов в области разработки цифровой электронной аппаратуры, будет полезна студентам и аспирантам.

Оглавление

Предисловие 3

Часть I. Схемотехника 4

Глава 1. Обзор 5
Глава 2. Архитектура 8
Глава 3. Практические схемы включения 21
Глава 4. Программно-логическая модель 38
Глава 5. Система прерываний 54

Часть II. Программирование 56

Глава 6. Первая программа 57
Глава 7. Порт BDMA 80
Глава 8. Порт IDMA 83
Глава 9. Адаптер LPT-IDMA 92
Глава 10. Менеджер памяти 99
Глава 11. Директивы ассемблера 105
Глава 12. Форматы данных 129
Глава 13. Система команд 135

Часть III. Вычислительные и аппаратные устройства 149

Глава 14. Устройство ALU 150
Глава 15. Устройство MAC 163
Глава 16. Устройство сдвига 176
Глава 17. Устройство обмена между шинами 188
Глава 18. Программный автомат 191
Глава 19. Генераторы адресов 196
Глава 20. Таймер 203
Глава 21. Синхронные последовательные порты 206

Часть IV. Среда разработки Visual DSP++ 218

Глава 22. Установка 219
Глава 23. Запуск Visual DSP++ 231

Глава 24. Работа с Visual DSP++ 239
Глава 25. Спектральный анализ сигнала в среде Visual DSP++ 246
Глава 26. Программирование на языке СИ 260

Заключение 267

Список литературы 268