Особенности интерфейса периферийных устройств
Для интерфейса второго уровня (связь ПА—ПУ) характерно применение как параллельного, так и последовательного способов передачи данных. Параллельный способ требует больших затрат на кабельную продукцию и не обеспечивает достаточной помехозащищенности, что обусловливает его применение для связи с периферийными устройствами на расстоянии не более 15 м. Несмотря на существенную потерю в скорости передачи, последовательные каналы связи широко применяются длявсех выносимых на достаточно большое расстояние (до 1,5 км) периферийных устройств.
Двоичная информация передается по последовательным каналам связи порциями по 5, 7 или 8 бит. Для ВС наиболее употребимой является 8-битная посылка, которая соответствует параллельному коду байта.
В приведенном примере (рис.1.5.4) логической единице соответствует низкий уровень потенциала, а логическому нулю — высокий. Кроме информационных бит посылка снабжается передающим устройством специальными служебными битами. Стартовый бит служит для запуска (синхронизации) приемника, а именно для установления импульсов его стробов на середину битового интервала. (Передатчик работает асинхронно по отношению кприемнику.) При этом стоповый бит используется для контроля формата посылки. Т.е. логическая единица перед паузой должна соответствовать одиннадцатому стробу, начиная со стартового бита. Контрольный бит устанавливается передатчиком в 1 или 0 так, чтобы отправляемый код всегда имел четное число единиц. На приемном конце осуществляется подсчет единиц посылки с контролем на четность. Возможна организация передачи с контролем на нечетность.
|
|
Наряду с асинхронным (стартстопным) принципом передачи по последовательному интерфейсу второго уровня используется синхронный режим.
При синхронном режиме передачи приемник находится в состоянии активного ожидания. При этом передатчик, как правило, работает сразу на несколько приемников, периодически выдавая код синхронизации, состоящий из нескольких двоичных слов (рис.1.5.5). Все приемники считывают и расшифровывают код синхронизации, в котором содержится адрес получателя следующих за ним данных. Данные считывают только адресуемое устройство. Слова синхронизации передаются в линию постоянно, даже при отсутствии данных для передачи.
Асинхронный способ требует меньших аппаратных затрат длясвоей реализации, но обеспечивает относительно низкую скорость обмена данными по сравнению с синхронным режимом.
Дата добавления: 2015-12-20; просмотров: 19; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!