Бит CTSS определяет взаимную синхронизацию внешних сигналов на линиях CТS и ТXD. Если бит CTSS = 0, то два этих сигнала поступают асинхронно. SCC – контроллер внутренне синхронизирует их, а затем данные выставляются на линию ТXD после нескольких периодов задержки. Если бит CTSS = 1, то сигнал CТS синхронизирован с передачей данных по линии ТXD, В этом случае состояние CТS - сигнала изменяется во время нулевого полупериода тактового сигнала. Как только сигнал СТS стал активным (CТS = 0), данные немедленно начинают передаваться по линии ТХD. Часто синхронизированный режим работы используется для соединения двух коммуникационных контроллеров в прозрачном режиме передачи, у которых выход RTS одного из них соединен со входом CТS другого.
Бит RTSM используется для контроля режимов работы внешнего сигнала при передаче данных. Если бит RTSM = 0, то сигнал RTS активен только при передаче кадра данных, а в промежутке между кадрами передаются символы флага и сигнал RTS становится пассивным. Если бит RTSM = 1, то сигнал RTS всегда активен после включения выбранного SCC – контроллера в работу и в промежутке между кадрами данных передаются символы флага как определено в выбранном коммуникационном протоколе.
Управление буферами FIFO приемника и передатчика.
Бит TFL определяет длину буфера FIFO передатчика. Если TFL = 0, то используется стандартный размер буфера – 32 байта для SCC1 – контроллера и по 16 байт для других контроллеров. Режим TFL = 1 используется для символьно – ориентированных протоколов, например UART, и устанавливает размер буфера FIFO в 1 байт. Этот минимальный размер буфера используется для ускорения процесса обработки информации.
Бит RFW определяет ширину ячеек буфера FIFO приемника. Если бит RFW = 0, то размер ячейки буфера равен 32 битам. Данные принимаются бит за битом, пока не будет принято 32 бита информации, только затем они могут быть переданы в память по каналам прямого доступа к памяти. Эта конфигурация необходима для протоколов Ethernet, а так же рекомендована для протоколов прозрачной передачи. В этом режиме размер ячейки FIFO для SCC1 – канала равен 32 битам, а для всех остальных каналов он равен 16 битам.
Режим работы с RFW = 1 предназначен для низкоскоростных протоколов прозрачной передачи и для символьно – ориентированных протоколов. Размер ячейки буфера устанавливается равным 8 битам, буфер FIFO SCC1 – канала имеет размер 8 байт, а у других каналов размер буфера 4 байта. Таким образом, принимаемые данные передаются в буферы данных в памяти по 8 бит, не дожидаясь приема всех 32 – х битов. Этот режим так же может быть использован для протоколов Ethernet.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.