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

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

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

0 0 16
0 1 24
1 0 32
1 1 Зарезервировано
762
ПРОЦЕССОРЫ СЕМЕЙСТВА DSP56000
I
SCKT
MSB LSB
nooocxxroooocxxx:
TDIR = 1 LSB MSB
sdo )CXX)CXX)CXXI)^^
Рис. 6.66. Программирование направления сдвига данных передатчика
Биты TWL[1:0] также используются для генерации отображения выбранного
слова, когда секция передатчика сконфигурирована в режим ведущего (TMST =
1). Содержимое битов TWL[1:0] сбрасывается при аппаратном или программном
сбросе.
Бит направления сдвига данных передачи (TDIR- бит 6). Доступный для
записи и чтения бит TDIR позволяет выбрать направление сдвига
передаваемых данных. Когда бит сбрасывается, то данные выдвигаются со
стороны старшего значащего бита. Когда бит установлен, данные выдвигаются
со стороны младшего значащего бита (рис. 6.68). Содержимое бита
сбрасывается во время аппаратного или программного сбросе.
Бит выбора правого/левого слова передачи (TLRS - бит 7). Доступный для
записи и чтения бит TLRS позволяет выбрать полярность сигнала выбора
слова передатчика (WST), который определяет левое и правое слово в
выходном потоке. Когда бит сбрасывается, низкий сигнал WST идентифицирует
левое слово данных. Когда бит устанавливается, низкий сигнал WST
идентифицирует правое слово данных (рис. 6.69). Содержимое бита
сбрасывается при аппаратном или программном сбросе.
Бит полярности тактового сигнала передатчика (ТСКР - бит 8). Доступный
для записи и чтения бит ТСКР позволяет выбрать полярность тактового
сигнала последовательного приема данных. Когда бит очищается, полярность
тактового сигнала отрицательна. Когда бит устанавливается, полярность
тактового сигнала положительна. Отрицательная полярность означает, что
линии приема выбранного слова (WST) и входа последовательных данных
(SDOx) работают синхронно по отрицательному краю (спаду) тактового
сигнала и рассматриваются как действительные во время положительного
перехода тактового сигнала. Положительная полярность означает, что WST и
SDOx работают синхронно по положительному фронту тактового сигнала и
рассматриваются как действительные во время отрицательного перехода
тактового сигнала (рис. 6.70). Содержимое бита сбрасывается во время
аппаратного или программного сброса.
Бит относительной синхронизации передатчика (TREL - бит 9). Доступный для
записи и чтения бит TREL позволяет выбрать относительную синхронизацию
сигнала WST относительно линии выхода последовательных данных (SDOx).
Когда бит сбрасы-
TLRS = О WSR
WSR TLRS = 1 -1
Слово слева Слово справа

Слово слева Слово справа
Рис. 6.69. Программирование выбора правого/левого слова передатчика >
¦¦
763'
ПРОЦЕССОРЫ ЦИФРОВОЙ ОБРАБОТКИ СИГНАЛОВ
ТСКР =
SCKR
SDO
WST
Рис. 6.70. Программирование полярности тактового сигнала передатчика
вается, переход на линии WST, отражающий начало слова данных, происходит
одновременно с 1-м битом слова данных. Когда этот бит устанавливается,
переход на линии WST происходит на один такт раньше (вместе с последним
битом предыдущего слова данных), что соответствует формату l2S (рис.
6.71). Содержимое бита сбрасывается во время аппаратного или программного
сброса.
Бит округления слов данных при передаче (TDWE) - бит 10). Доступный для
записи и для чтения бит TDWE позволяет выбрать метод расширения во время
передачи 24-битного слова данных до 32 битов. Когда бит сбрасывается
после передачи 24-битного слова данных из регистра передачи данных,
восемь раз передается последний бит. Когда бит устанавливается, восемь
раз передается 1-й бит, а затем из регистра данных передачи передается
24-битовое слово. Бит TDWE игнорируется, если биты TWL[1:0]
устанавливаются в положение, соответствующее длине, не равной 32 битам
(рис. 6.72). Содержимое бита сбрасывается во время аппаратного или
программного сброса.
Бит разрешения прерывания передатчика (TXIE- бит 11). Когда доступный для
записи и чтения управляющий бит TXIE устанавливается, разрешаются
прерывания передатчика для слов данных справа и слева, а работа DSP
прерывается, если установлен один или оба бита TLDE и TRDE. Когда TXIE
сбрасывается, прерывания передатчика запрещаются, однако биты TLDE и TRDE
продолжают отображать условие пустоты регистра данных приемника. Отметим,
что сброс бита RXIE будет маскировать отложенное прерывание приемника
только после задержки величиной в один цикл команды. Если бит TXIE
сбрасывается в подпрограмме обслуживания длительного прерывания, то
рекомендуется, чтобы хотя бы одна команда была вставлена между командами,
которые очищают TXIE, а в конце процедуры обработки прерывания была
вставлена команда RTI.
TREL s 0
WSR
Слово слева
Слово справа
MSB
LSE
Ч /
MSB
LSB
/MSB
SDO
TREL s= 1 _ WSR
Слово слева
LSB
SDO
MSB
LSB
4
Слово справа у MSB LSB
tMSB
764
Рис. 6.71. Относительная синхронизация передатчика
ПРОЦЕССОРЫ СЕМЕЙСТВА DSP56000
32 1
32
SCKR
WST
J
Слово слева
Слово справа
TDWE = О
SDO
[ШППШШШШШ
TDWE= 1
SDO
Рис. 6.72. Программирование округления слов данных передатчика
Предыдущая << 1 .. 426 427 428 429 430 431 < 432 > 433 434 435 436 437 438 .. 528 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

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

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed