Электронные компоненты Intel

Заказать не дорого настенные котлы vaillant в одессе

Современный персональный компьютер (ПК) имеет один или два порта USB, при этом к нему могут быть подключены до 127 внешних устройств (ВУ), каждое из которых может иметь до 16-ти адресуемых точек ввода-вывода. Увеличение числа подключаемых ВУ выполняется за счет разветвления шины. Разветвляющее устройство (hub, концентратор) может быть конструктивно объединено с контроллером внешнего устройства. Такое объединенное устройство содержит один входной порт для подключения к ПК и несколько выходных портов, к которым подключаются другие внешние устройства или концентраторы.

Шина, соединяющая порты USB, содержит четыре провода, два из которых (Dр и Dm) используются для передачи данных, а два других (+5 В и GND) могут быть использованы для подачи в ВУ напряжения питания. Подключение к шине внешних устройств может производиться в процессе работы системы без выключения напряжения питания.

Обмен данными между ПК и ВУ выполняется всегда по инициативе ПК. Передача ведется в полудуплексном режиме со скоростью 12 Мбит/с (полная скорость) или 1,5 Мбит/с (низкая скорость), при этом к шине могут быть одновременно подключены устройства, работающие с полной и с низкой скоростью.

Один акт обмена данными между ПК и ВУ (транзакция) содержит пересылки трех пакетов - пакета-маркера из ПК в ВУ, пакета данных из источника в приемник и пакета подтверждения из приемника в источник. Пакет-маркер (32 бита) определяет направление и тип пересылки. Он содержит адресное поле (11 бит), в котором 7 бит определяют номер внешнего устройства и 4 бита - номер точки ввода-вывода в данном устройстве. Пакет данных может содержать до 1023 байтов данных.