Книга Розробка пристроїв з урахуванням цифрових сигнальних процесорів фірми Analog Devices з допомогою Visual DSP++
Книга призначена для самостійного вивчення та застосування на практиці цифрових сигнальних процесорів DSP (Digital Signal Processor). На прикладі популярної мікросхеми ADSP2181 фірми Analog Devices розглянуто пристрій, архітектуру та технічні характеристики цифрового сигнального процесора. Наведено опис обчислювальних блоків процесора, засобів розробки програмного забезпечення, мови програмування та системи команд процесора. Розроблені автором книги практичні схеми із застосуванням сигнального процесора, вихідні тексти програм та схеми допоміжних пристроїв, корисних при налагодженні програм для процесора, допоможуть отримати необхідні практичні навички, за допомогою яких читач легко освоїть інші типи сигнальних процесорів. На диску, що додається до книги знаходяться вихідні тексти та виконувані файли програм, а також деякі корисні утиліти та засоби розробки програмного забезпечення для сигнальних процесорів. Для фахівців у галузі розробки цифрової електронної апаратури, буде корисна студентам та аспірантам. історія розвитку різних сигнальних процесорів та дається огляд технічних характеристик сигнальних процесорів сімейства ADSP-21XX. Крім того, в ній наводиться практична схема застосування процесора ADSP-2181, описуються його архітектура і програмно-логічна модель, дається опис системи переривань процесора. digital signal processor). Ця книга підніме завісу таємничості цих компонентів і дозволить читачам самостійно зайнятися їх освоєнням і застосуванням у власних розробках. >У цьому розділі наводяться приклади принципових схем із застосуванням сигнального процесора ADSP-2181, що показують спосіб його підключення для застосування в різних розробках.
У цьому розділі описується система переривань процесора, що дозволяє процесору оперативно реагувати на різні події.< /p>
У цій частині книги описується створення першої робочої програми для сигнального процесора та її трансляції для отримання виконуваного коду. Дається опис процедури завантаження та портів, через які можлива ця операція. Наведено опис розробленого автором пристрою для завантаження програм, перегляду та редагування пам'яті процесора за допомогою комп'ютера. Описуються призначення та робота спеціальної програми менеджера пам'яті. Надається опис директив асемблера, формату даних та система команд для сигнального процесора.
У цьому розділі йдеться про створення програм для сигнального процесора, інструментальне програмне забезпечення, налагодження та способи завантаження програм у сигнальний процесор.
< p>У цьому розділі описується порт байтового прямого доступу до пам'яті процесора під назвою BDMA (Byte Data Memory Access).У цьому розділі описується інтерфейсний порт IDMA та способи завантаження та налагодження програм для сигнального процесора через цей порт .
Тепер, після знайомства з портом IDMA, можна приступити до розгляду пристрою, що дозволяє завантажувати програми та редагувати дані пам'яті сигнального процесора через інтерфейсний порт IDMA.
У цьому розділі описується програма під назвою «Менеджер пам'яті», розроблена автором книги для завантаження в сигнальний процесор програм і їх налагодження. у сигнальному процесорі під час виконання обчислювальних операцій.
У цьому розділі починається виклад системи команд сигнального процесора.
У цій частині книги йдеться про обчислювальні та апаратні пристрої сигнального процесора, до яких відносяться арифметико-логічний пристрій ALU, пристрій множення MAC, пристрій зсуву, пристрій обміну між шинами, програмний автомат, адресні генератори, таймер і синхронні послідовні порти. Дається опис архітектури цих пристроїв і виконуваних з їх допомогою команд.
У цьому розділі йдеться про обчислювальний пристрій MAC (помножувача з накопичувачем) сигнального процесора і командах, що виконуються в ньому.
У цьому розділі йдеться про пристрій зсуву сигнального процесора і командах, що виконуються за його допомогою.
У цьому розділі йдеться про пристрій обміну між шинами пам'яті програм PMD і пам'яті даних DMD.
У цьому розділі йдеться про програмне автоматі сигнального процесора і командах, що виконуються за його допомогою.
У цьому розділі йдеться про пристроях генераторів адрес сигнального процесора і командах, що виконуються за його допомогою.
У цьому розділі йдеться про пристрій таймера сигнального процесора та його призначення.
У цьому розділі йдеться про два синхронні послідовні порти, що входять до складу сигнального процесора, про їх пристрій, призначення та використання.
У цій частині книги йдеться про встановлення на комп'ютер сучасного засобу розробки програм для сигнальних процесорів — програмного пакета Visual DSP++, його запуску та роботи. Наводяться приклади програм та їх налагодження серед розробки. Демонструється спектральний аналіз сигналу з допомогою Visual DSP++. Розповідається про програмування на Сі у цьому середовищі розробки.
У цьому розділі йдеться про встановлення на комп'ютер сучасного засоби розробки програм для сигнальних процесорів — програмного пакету Visual DSP++.
У цьому розділі йдеться про використання сучасного засобу розробки програм для сигнальних процесорів — програмного пакета VisualDSP++.
У цьому розділі розглядаються чергові приклади програм, способи налаштування симулятора та отримання завантажувального файлу в середовищі розробки VisualDSP++.
У цьому розділі розглядається програмний метод спектрального аналізу цифрового сигналу на прикладі програми, що виконується в середовищі розробки Visual DSP++. заключна глава книги, у якій розглядаються приклади програм мовою програмування Сі та його виконання серед розробки Visual DSP++.
- ФІО Автора
- Олег Вальпа Дмитриевич
- Мова
- Українська
- Дата виходу
- 2007
Відгуки
Неймовірний ресурс для розробників цифрових пристроїв!
Книга "Розробка пристроїв з урахуванням цифрових сигнальних процесорів фірми Analog Devices з допомогою Visual DSP++" стала для мене справжнім відкриттям у світі цифрових сигнальних процесорів. Автор детально пояснює архітектуру та функціонування мікросхеми ADSP2181, що робить матеріал доступним навіть для тих, хто тільки починає свій шлях у цій галузі. Практичні приклади, які супроводжують теоретичні розділи, дозволяють не лише зрозуміти, але й відразу ж застосувати знання на практиці. Включення вихідних текстів програм і схем допоміжних пристроїв на диску є величезним плюсом, оскільки це дозволяє читачеві швидко зануритися у процес розробки. Я особливо оцінив опис системи переривань процесора, що дозволяє краще зрозуміти, як реагувати на різні події. Загалом, ця книга є незамінним посібником для студентів, аспірантів та фахівців у галузі цифрової електроніки, і я б рекомендував її всім, хто хоче поглибити свої знання у цій захоплюючій темі!

2024-12-13
Разработка устройств на основе DSP
Книга "Разработка устройств на основе цифровых сигнальных процессоров фирмы Analog Devices с использованием Visual DSP++" — это действительно полезный ресурс для тех, кто хочет глубже понять работу цифровых сигнальных процессоров. В ней подробно рассматривается архитектура и устройство процессора ADSP2181, что позволяет читателю не только ознакомиться с теорией, но и применить полученные знания на практике. Особенно полезны практические схемы и исходные тексты программ, которые помогут в отладке и разработке собственных проектов. Однако, стоит отметить, что книга требует определенной подготовки и базовых знаний в области электроники и программирования, что может затруднить восприятие для новичков. Также не хватает более детального объяснения некоторых сложных моментов, что может вызвать трудности у читателей. В целом, книга станет отличным подспорьем для студентов и специалистов, желающих развивать свои навыки в области DSP.