Флеш
18.04.2024
Наличие нескольких устройств
Автор: Administrator    09.01.2012 00:00    PDF Печать E-mail

Если просмотреть конфигурацию USB, то она даст нам более четкое представление о том, каким образом, к какому хост-контроллеру и концентратору подсоединены устройства USB, что может оказаться очень полезным при поиске неисправностей и настройке USB-устройств. На данном примере иерархии USB-устройств  в системе имеется два USB-устройства: мышь и флэш-диск, которые подключены к корневому концентратору хост-контроллера USB-шины Intel 82801EB-24D2.


Наличие нескольких физических устройств в хост-контроллере позволяет выполнять параллельную обработку данных от разных USB-устройств, поскольку каждое из таких устройств имеет выделенный ему диапазон памяти и линию прерывания, что, в свою очередь, позволяет драйверу устройства выполнять обработку данных асинхронно в процедурах прерывания.

Расширить количество подключаемых к хост-контроллеру USB-устройств можно, используя каскадирование концентраторов. Все устройства USB управляются программно либо операционной системой, либо другими программами.

 

Обновлено ( 11.04.2014 11:36 )