Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
каплан зачет.doc
Скачиваний:
13
Добавлен:
19.09.2019
Размер:
1.99 Mб
Скачать

17. Составляющие usb интерфейса. Физическая и логическая архитектуры шины.

Л огическая архитектура шины USB.

Ф изическая архитектура шины USB

Н умерация устройств USB (Enumeration) Включение устройства. Определение хабом факта подключения Устройства. Сообщение хосту о факте подключения устройства Проверка режима работы устройства. «Сброс» устройства. Создание соединения устройство-шина. Определение конфигурации нулевой точки. Назначение устройству уникального адреса. Получение информации о возможных конфигурациях. Поиск и подключение драйвера устройства. Выбор конфигурации.

18. USB Физический интерфейс. Кодирование NKZI.

Физический интерфейс шины USB. Макс. длина 3м.

Макс. длина 5м.

Кодирование данных методом NRZI

19. Логические уровни обмена данными по шине USB. Конечная точка. Канал.

Каналы:

Модели каналов:

Потоковый канал (streaming pipe);

Канал сообщений (message pipe или control pipe)

2 0.Состав кадров интерфейса USB

Т ранзакции

Типы Транзакций:

Передача команд

Изохронная передача данных

Передача данных с подтверждением

Прием данных с подтверждением

21 USB. Логическая структура на примере мультиметра

Стандарт USB предусматривает логическое разбиение внутренней

структуры устройств по нескольким уровням иерархии. Так же как и

топологию шины USB логическую организацию USB-устройств схематично

удобно представить в виде дерева. Пример такой организации приведен

на рисунке

Конфигурации (cfg) являются верхним уровнем обобщения и определяют наиболее общие настройки

На следующем уровне иерархии находятся интерфейсы (if). Они позволяют разделить общий режим работы, определяемый конфигурацией, по различным специфическим особенностям.После интерфейсов еще более конкретно уточняют режим работы

альтернативные установки (alt), они описывают частные случаи настройки режима работы устройства.Функции, которые устройство способно выполнять в текущем режиме, определяются доступными конечными точками (ep).Особое значение имеет конечная точка 0 (ep0). Она называется контрольной и принадлежит не какой-либо альтернативной установке, а всему устройству в целом. Контрольная точка является двунаправленной и доступна в любом режиме работы устройства, через нее осуществляется идентификация и конфигурирование устройства.

22 Спецификация PnP для usb. Программные компоненты PnP

Протокол Plug and позволяет дос­таточно просто подключать новое оборудование. Перед началом работы система опрашивает устройства, узнает их требования к системным ресурсам и пытается бескон­фликтно разделить ресурсы междуустройствами. Если это не удается, кон­фликтующие устройства будут работать некорректно. В этом случае необхо­димо

вручную внести корректировки в настройки

Спецификация Plug and Play предусматривает также "горячее" подключение устройств, т. е. подключение во время работы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]