Раздел: Документация
0 ... 10 11 12 13 14 15 16 ... 131
Последовательность согласования (рис. 1.8) состоит из следующих шагов: 1.Хост выводит байт расширяемости на линии данных. 2.Хост устанавливает высокий уровень сигнала Selectln# и низкий — AutoFeed#, что означает начало последовательности согласования. 3.ПУ отвечает установкой низкого уровня сигнала Аск# и высокого — Error#, PaperEnd и Select. Устройство, «не понимающее» стандарта 1284, ответа не даст, и дальнейшие шаги не выполнятся. 4.Хост устанавливает низкий уровень сигнала Strobe* для записи байта расширяемости в ПУ. 5.Хост устанавливает высокий уровень сигналов Strobe* и AutoLF#. 6.ПУ отвечает устацовкои в низкий уровень сигналов PaperEnd и Error*, сли цу имеет обратный канал переел дачи данных. Если запрошенный режим поддерживается тэ устройством, на линии Select устанавливается высокий уровень, если не поддерживается - низкий. 7.ПУ устанавливает высокий уровень на линии Аск# для указания на заверщение последовательности согласования, после чего конгрОЛЛер устанавливает требуемый режим работы. Selectlr* AutoFeed# Data [0:7] Байт расширяемости Strobe# У Аск# Error# РЕ Select DC г N Рис. 1.8. Последовательность согласования режимов IEEE 1284 1.2.4. Развитие стандарта IEEE 1284 Кроме основного стандарта IEEE 1284, который уже принят, в настоящее время в стадии проработки находятся новые стандарты, дополняющие его. К ним относятся: ж IEEE Р1284.1 «Stanrlarfj for information Technology for Transport Independent Printer/Scanner Interface (TIP/SI)». Этот стандарт разрабатывается для управления и обслуживания сканеров и Принтеров на основе протокола NPAP (Network Printing Alliance Protocol). -i IEEE P1284.2 Standard for Test, Measurement and Conformance to IEEE std. 1284» — стандарт для тестиро- вания портов, кабелей и устройств на совместимость с IEEE 1284. ж IEEE Р12843 «Standard for Interface and Protocol Extensions to IEEE Std. 1284 Compliant Peripheral and Host Adapter Ports» — стандарт на драйверы и использование устройств прикладным программным обеспечением (ПО). Уже приняты спецификации BIOS для использования ЕРР драйверами DOS. Прорабатывается стандарт на разделяемое использование одного порта цепочкой устройств или группой устройств, подключаемых через мультиплексор. ш IEEE Р1284.4 «Standard for Data Delivery and Logical Channels for IEEE Std. 1284 Interfaces* направлен на реализацию пакетного протокола достоверной передачи данных через параллельный порт. Основой служит протокол MLC (Multiple Logical Channels) фирмы Hewlett-Packard, однако совместимость с ним в окончательной версии стандарта не гарантируется. 1.3. Применение параллельных интерфейсов и LPT-портов Параллельные интерфейсы применяются в компьютерах разных семейств и классов, здесь мы ограничимся рассмотрением IBM PC-совместимых компьютеров. 1.3.1. Использование параллельных интерфейсов Распространенным применением LPT-порта является подключение принтера и плоттера. Остановимся на аппаратных аспектах — режиме порта и кабеле подключения. Практически все принтеры могут работать с портом в режиме SPP, но применение расширенных режимов дает свои преимущества: п. Двунаправленный режим (Bi-Di) не повышает производительность, но служит для сообщения о состоянии и параметрах принтера. ш Скоростные режимы (Fast Centronics) повышают производительность принтера, но могут потребовать качественного кабеля (см. далее). От принтера не требуется каких-либо дополнительных «интеллектуальных» способностей. 0 ... 10 11 12 13 14 15 16 ... 131
|