Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Обзоры по типам > Микроконтроллеры > ARM

реклама

 




Мероприятия:




23.4 Контроллер ПДП (PDC). Интерфейс работы

Таблица 23-1. Контроллер ПДП. Адресация регистров

Смещение Регистр Обозначение регистра Тип доступа Состояние по сбросу
0x100 Регистр указатель приема PERIPH(1)_RPR Чтение/Запись 0x0
0x104 Регистр-счетчик приема PERIPH_RCR Чтение/Запись 0x0
0x108 Регистр указатель передачи PERIPH_TPR Чтение/Запись 0x0
0x10C Регистр-счетчик передачи PERIPH_TCR Чтение/Запись 0x0
0x110 Регистр 2-го указателя приема PERIPH_RNPR Чтение/Запись 0x0
0x114 Регистр 2-го счетчика приема PERIPH_RNCR Чтение/Запись 0x0
0x118 Регистр 2-го указателя передачи PERIPH_TNPR Чтение/Запись 0x0
0x11C Регистр 2-го -счетчика передачи PERIPH_TNCR Чтение/Запись 0x0
0x120 Регистр управления передачи PDC PERIPH_PTCR Только запись -
0x124 Регистр статуса передачи PDC PERIPH_PTSR Только чтение 0x0

Примечание: 1. PERIPH: Десять регистров отображены в пространстве памяти периферийного модуля с таким же смещением. Это может быть определено пользователем в зависимости от требуемых функций и периферийных модулей (DBGU, USART, SSC, SPI, MCI и т.д.).

23.4.1 Регистр указатель приема

Обозначение регистра: PERIPH_RPR

Тип доступа: Чтение/Запись

31 30 29 28 27 26 25 24
RXPTR
23 22 21 20 19 18 17 16
RXPTR
15 14 13 12 11 10 9 8
RXPTR
7 6 5 4 3 2 1 0
RXPTR
  • RXPTR: Адрес указателя приема

Адрес следующей приемной пересылки

23.4.2 Регистр-счетчик приема

Обозначение регистра: PERIPH_RCR

Тип доступа: Чтение/Запись

31 30 29 28 27 26 25 24
--
23 22 21 20 19 18 17 16
--
15 14 13 12 11 10 9 8
RXCTR
7 6 5 4 3 2 1 0
RXCTR
  • RXCTR: Значение счетчика приема

Число приемных пересылок.

23.4.3 Регистр указатель передачи

Обозначение регистра: PERIPH_TPR

Тип доступа: Чтение/Запись

31 30 29 28 27 26 25 24
TXPTR
23 22 21 20 19 18 17 16
TXPTR
15 14 13 12 11 10 9 8
TXPTR
7 6 5 4 3 2 1 0
TXPTR
  • TXPTR: Адрес указателя передачи

Адрес буфера передачи

23.4.4 Регистр-счетчик передачи

Обозначение регистра: PERIPH_TCR

Тип доступа: Чтение/Запись

31 30 29 28 27 26 25 24
--
23 22 21 20 19 18 17 16
--
15 14 13 12 11 10 9 8
TXCTR
7 6 5 4 3 2 1 0
TXCTR
  • TXCTR: Значение счетчика передачи

TXCTR - размер передаваемой пересылки. При значении равном нулю пересылка прекращается.

23.4.5 Регистр 2-го указателя приема

Обозначение регистра: PERIPH_RNPR

Тип доступа: Чтение/Запись

31 30 29 28 27 26 25 24
RXNPTR
23 22 21 20 19 18 17 16
RXNPTR
15 14 13 12 11 10 9 8
RXNPTR
7 6 5 4 3 2 1 0
RXNPTR
  • RXNPTR: Адрес 2-го указателя приема

RXNPTR - адрес следующего буфера для приемных данных при заполнении текущего буфера.

23.4.6 Регистр-счетчик приема

Обозначение регистра: PERIPH_RNCR

Тип доступа: Чтение/Запись

31 30 29 28 27 26 25 24
--
23 22 21 20 19 18 17 16
--
15 14 13 12 11 10 9 8
RXNCR
7 6 5 4 3 2 1 0
RXNCR
  • RXNCR: Значение 2-го счетчика приема

RXNCR - размер следующего приемного буфера.

23.4.7 Регистр 2-го указателя передачи

Обозначение регистра: PERIPH_TNPR

Тип доступа: Чтение/Запись

31 30 29 28 27 26 25 24
TXNPTR
23 22 21 20 19 18 17 16
TXNPTR
15 14 13 12 11 10 9 8
TXNPTR
7 6 5 4 3 2 1 0
TXNPTR
  • TXNPTR: Адрес 2-го указателя передачи

TXNPTR - адрес следующего буфера передачи при опустошении текущего буфера.

23.4.8 Регистр-2-го счетчика передачи

Обозначение регистра: PERIPH_TNCR

Тип доступа: Чтение/Запись

31 30 29 28 27 26 25 24
--
23 22 21 20 19 18 17 16
--
15 14 13 12 11 10 9 8
TXNCR
7 6 5 4 3 2 1 0
TXNCR
  • TXNCR: Значение 2-го счетчика передачи

TXNCR - размер следующего буфера для передачи.

23.4.9 Регистр управления передачи

Обозначение регистра: PERIPH_PTCR

Тип доступа: Только запись

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - TXTDIS TXTEN
7 6 5 4 3 2 1 0
- - - - - - RXTDIS RXTEN
  • RXTEN: Разрешение пересылки приема
0 - не влияет на работу
1 - разрешает запросы приемных пересылок, если не установлен флаг RXTDIS.
  • RXTDIS: Запрет пересылки приема
0 - не влияет на работу
1 - Запрещает запросы приемных пересылок.
  • TXTEN: Разрешение пересылки передачи
0 - не влияет на работу
1 - разрешает запросы передающих пересылок.
  • TXTDIS: Запрет пересылки передачи
0 - не влияет на работу
1 - Запрещает запросы передающих пересылок.

23.4.10 Регистр статуса пересылок

Обозначение регистра: PERIPH_PTSR

Тип доступа: Только чтение

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - TXTEN
7 6 5 4 3 2 1 0
- - - - - - - RXTEN
  • RXTEN: Разрешение пересылки приема
0 -Запросы приемных пересылок запрещены.
1 - Запросы приемных пересылок разрешены.
  • TXTEN: Разрешение пересылки передачи
0 - Запросы передающих пересылок запрещены.
1 - Запросы передающих пересылок разрешены.


<--Предыдущая страница Оглавление Следующая страница -->





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники