Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Особенности последовательной передачи данных в USBУстройство USB может питаться от разъема. Описано время нахождения линий в специальных состояниях – это все сделано чтобы уменьшить число линий. Шина 5V позволяет определить подлючено ли устройство или нет (существует токовый шпион). В чистую +5V в устройствах использовать не надо, т.к. оно плохое (грязное) – нужно подавать его на стабилизатор. Т.к.скорость очень высокая (480 Мбит/с) – нужно выполнить согласование, предполагается, что линия имеет волновое сопротивление = 90 Ом (провода тоже имеют волновое сопротивление 90 Ом-+2). Существует проблема: Параметры проводников должны быть четко согласованы, известны – существуют формулы для расчета чтобы провод+проводник должны быть 90Ом. Работа USB: Необходимо поочередно опрашивать все подключенные к нему устройства. Частота опроса USB1 = 1мс, USB2 = 0,125 мс. За одну передачу/прием передаем: USB1= 32 байта, USB2 512 байта. Существует еще один способ передачи: Все что осталось от пропускной способности можно отдать тому устройству, которое требует большой скорости (изохронная передача). Передача: - изохронная - по запросу По запросу:
Каждый пакет завершается 2х байтным циклическим кодом. Изохронная передача: Квитирующие пакеты отсутствуют. Если несколько изохронных устройств – свободную полосу делим на N частей. Как устройство узнает информацию об устройствах. Конфигурирование: Первоначально адресов нет. Внутри устройства существует список команд, которое оно может выполнять + ПЗУ с конфигурацией (чтение байта,…). При включении питания Ност опрашивает каждое устройство (включенное). Каждое устройство должно: 1. установить адрес по команде Носта заливает в свой регистр адрес который ему установил Ност. 2. прочитать свою конфигурацию и отдать ее Носту. (список команд выполняемых устройствами требуемые ресурсы по частоте опроса и параметры изохронности) Контроллером USB управляет драйвер.
|