Библиотека knigago >> Компьютеры и Интернет >> Аппаратное обеспечение, компьютерное железо >> Разработка устройств на основе цифровых сигнальных процессоров фирмы Analog Devices с использованием Visual DSP++


"Параллельный мальчик" Александра Житинского - это глубокая и многогранная история, которая заставит вас задуматься о природе реальности и границах возможного. Главный герой, Дима Баранов, обнаруживает файл, который позволяет ему путешествовать в параллельные миры, где его жизнь складывалась иначе. По мере того, как Дима исследует эти альтернативные реальности, он начинает ставить под сомнение собственные убеждения и ценности. Он сталкивается с разными версиями себя, каждая из...

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

Разработка устройств на основе цифровых сигнальных процессоров фирмы Analog Devices с использованием Visual DSP++
Книга - Разработка устройств на основе цифровых сигнальных процессоров фирмы Analog Devices с использованием Visual DSP++.  Олег Дмитриевич Вальпа  - прочитать полностью в библиотеке КнигаГо
Название:
Разработка устройств на основе цифровых сигнальных процессоров фирмы Analog Devices с использованием Visual DSP++
Олег Дмитриевич Вальпа

Жанр:

Аппаратное обеспечение, компьютерное железо, Справочники, Цифровая обработка сигналов

Изадано в серии:

неизвестно

Издательство:

Горячая линия — Телеком

Год издания:

ISBN:

5-93517-342-5

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

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

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

В этой части книги освещается история развития различных сигнальных процессоров и дается обзор технических характеристик сигнальных процессоров семейства ADSP-21XX. Кроме того, в ней приводится практическая схема применения процессора ADSP-2181, описываются его архитектура и программно-логическая модель, дается описание системы прерываний процессора.

В настоящее время большую популярность приобрели цифровые сигнальные процессоры, или сокращенно DSP (digital signal processor). Эта книга приподнимет завесу таинственности этих компонентов и позволит читателям самостоятельно заняться их освоением и применением в собственных разработках.

В этой главе описывается внутренняя архитектура одного из сигнальных процессоров фирмы Analog Devices ADSP-2181 и примеры его подключения.

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

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

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

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

В этой главе описывается порт байтового прямого доступа* (Запрещенная организация в РФ) к памяти процессора, под названием 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++.

Читаем онлайн "Разработка устройств на основе цифровых сигнальных процессоров фирмы Analog Devices с использованием Visual DSP++". [Страница - 87]

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

Заключение

Дорогие читатели, вы познакомились с материалами, посвященными сигнальному процессору ADSP2181 и средствам для его программирования.

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

В ней были изложены как схемотехнические решения, так и программные материалы. Однако возможности сигнальных процессоров фирмы Analog Devices, а также средств разработки Visual DSP++ не исчерпываются приведенными в этой книге материалами и примерами. Это связано не только с краткостью изложения материала, но и с непрерывным развитием, как самих процессоров, так и программных средств для них.

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

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

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

1. http://www.analog.com/

2. ADSP-2181 DSP Microcomputer. Data Sheet. Rev.B., Analog Devices Inc.

3. ADSP-2100 Family User's Manual. Edition 3, Analog Devices Inc.

4. Сато Ю. Обработка сигналов. Первое знакомство./Пер. с яп.; под ред. Есифуми Амэмия. — М.: Издательский дом «Додэка-XXI», 2002. — 176 с.: ил.

5. Калабеков Б.А. Микропроцессоры и их применение в системах передачи и обработки сигналов. — М.: Радио и связь, 1988.


--">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.