Научная литература
booksshare.net -> Добавить материал -> Физика -> Александров Е.К. -> "Микропроцессорные системы" -> 426

Микропроцессорные системы - Александров Е.К.

Александров Е.К., Грушвицкий Р.И., Купрянов М.С., Мартынов О.Е. Микропроцессорные системы — Спб.: Политехника, 2002. — 935 c.
ISBN 5-7325-0516-4
Скачать (прямая ссылка): mikroprocessorniesistemi2002.djvu
Предыдущая << 1 .. 420 421 422 423 424 425 < 426 > 427 428 429 430 431 432 .. 528 >> Следующая

чтения и записи бит управления WBO конфигурирует выводы выходов PWMB (-
.PWB0, -iPWB1) как выходы с открытым коллектором или как выходы TTL-
уровня. Когда бит сбрасывается, выходы конфигурируются в режим с открытым
коллектором. Когда бит устанавливается, выходы конфигурируются в режим
TTL-уровня. Бит сбрасывается после аппаратного или программного сброса.
Бит разрешения прерывания ошибки PWBCSR1 (WBEI-бит 15). Доступный для
чтения и записи бит WBEI разрешает/запрещает прерывания ошибки PWMB.
Когда WBEI устанавливается и возникает условие ошибки, генерируется
прерывание ошибки PWMB. Когда WAEIn сбрасывается, прерывание ошибки PWMAn
запрещается. Когда происходит прерывание ошибки, пользовательская
программа должна протестировать все биты ошибки PWMAn (WARO, WAR1, WAR2)
и биты ошибки PWMBn (WBRO, WBR1) для того, чтобы выявить, какой именно
блок (PWMAn или PWMBn) сгенерировал ошибку. Бит сбрасывается после
аппаратного сброса -.RESET или после программного сброса (команда RESET).
6.2.7. ПОСЛЕДОВАТЕЛЬНЫЙ АУДИОИНТЕРФЕЙС (SAI)
Общая характеристика DSP осуществляет объединение источников и приемников
данных через последовательный аудиоинтерфейс (Serial Audio Interface -
SAI). SAI является синхронным и специально предназначен для передачи
аудиоданных. Он обеспечивает взаимодействие полнодуплексного
последовательного порта с различными аудиоустройствами, в том числе
такими как АЦП, ЦАП, устройствами компакт-дисков и т. д. SAI реализует
широкий диапазон форматов последовательных данных, используемых в
настоящее время в аудиопромышленности:
• формат l2S (Philips);
• формат CDP (Sony); ;
• формат МЕС (Matsushita); 7
• промышленные А/Ц-и Ц/А-стандарты.
SAI состоит из независимых секций приемника, передатчика и разделяемого
(совместно используемого) генератора скорости передачи данных. Каждая из
секций приемника и передатчика может работать в режиме ведомого или
ведущего. В режиме ведущего в соответствии с программой работы генератора
скорости передачи данных производится внутреннее управление
последовательным тактовым сигналом и выбором линий данных. В режиме
ведомого от внешнего источника передаются три вида сигналов. Передатчик
состоит из трех регистров передаваемых данных, трех полностью
синхронизируемых регистров сдвига на выходе и трех линий выхода
последовательных данных, управляемых одним контроллером передатчика. Это
обеспечивает возможность осуществления одновременной передачи для одного,
двух или трех стерео-, аудиоустройств. Приемник состоит из двух регистров
принимаемых данных, двух полностью синхронизируемых регистров сдвига на
входе и двух линий входа последовательных данных, управляемых одним
контроллером приемника. Это обеспечивает одновременный прием из одного
или двух аудиоустройств.
Основные признаки SAI:
• программируемый генератор последовательного тактового сигнала с высоким
разрешением, равным fck= f0J2i (для /> 1);
752
ПРОЦЕССОРЫ СЕМЕЙСТВА DSP56000
• максимальный уровень внешнего последовательного тактового сигнала равен
1/3 тактового сигнала ядра DSP;
• режимы ведущего и ведомого;
• три линии синхронизируемой передачи данных;
• две линии синхронизируемого приема данных;
• двойная буферизация;
• программная поддержка пользователей в различных аудиоформатах;
• три вектора прерываний приемника: прием с левого канала, прием с
правого канала, прием с исключительной ситуацией;
• три вектора прерываний передатчика: передача с левого канала, передача
с правого канала, передача с исключительной ситуацией.
Структурная организация SAI Функционально SAI включает три блока:
1) генератор скорости передачи данных;
2) секцию приемника;
3) секцию передатчика.
Секции приемника и передатчика полностью независимы и могут работать как
вместе, так и отдельно.
Генератор скорости передачи данных. Генератор скорости передачи данных
вырабатывает внутренний последовательный тактовый сигнал для SAI, если
одна или обе секции (приемника и передатчика) сконфигурированы в режиме
ведущего. Работа генератора запрещается, если эти секции сконфигурированы
как ведомые.
Рис. 6.59 иллюстрирует соединения для внутреннего последовательного
тактового сигнала. Тактовые сигналы приемника и передатчика могут быть
как внешними, так и внутренними в зависимости от значений управляющих
битов: ведущий - приемник (RMST); ведущий - передатчик (TMST).
Секция приемника. Секция приемника содержит два приемника и состоит из
16-битного регистра управления/статуса, двух 24-битных сдвиговых
регистров и двух 24-бит-ных регистров данных. Приемники имеют один
механизм управления, поэтому тактовый сигнал, линия выборки слова данных
и все управляющие сигналы, сгенерированные в секции приемника,
одновременно влияют на оба приемника. Секция приемника может быть
сконфигурирована или в режим ведущего (при этом тактовый сигнал и линии
выборки слова данных берутся от внутреннего генератора скорости передачи
данных) или в режим ведомого (тогда эти сигналы поступают от внешнего
Предыдущая << 1 .. 420 421 422 423 424 425 < 426 > 427 428 429 430 431 432 .. 528 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed