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

Ничего не было подключено к компьютеру до / во время запуска usbview. Вот что я нашел в usbview:

Рисунок 1: соответствует составному устройству, и я посмотрел в Интернете, чтобы найти компанию (которая не была указана в usbview), используя поставщика и идентификатор продукта по этой ссылке. Я нашел компанию, это Syntek, но идентификатор продукта не был идентифицирован. Поскольку у Syntek были все другие продукты, связанные с веб-камерой, я предполагаю, что идентификатор продукта Syntek соответствует веб-камере.

Изображение 2: соответствует Bluetooth-устройству Realtek + высокоскоростному чипу, где я понятия не имею, к чему относится высокоскоростной чип.

Вот мои сомнения: 1) На рисунке 1, что такое композитное устройство, относится? Если это веб-камера, значит ли это, что веб-камера подключена как USB-устройство к моей материнской плате? Но почему это так связано?

2) Почему на рисунке 2 Bluetooth-гарнитура Realtek указана в качестве устройства USB? Означает ли это, что Bluetooth подключен как USB-устройство к моей материнской плате? Если да, то почему это связано? Наконец, что это за высокоскоростной чип?

Изображение 1

Изображение 2

1 ответ1

0

По сути, контроллер USB ("корневой концентратор") переводит USB в PCI (-Express). См. Также Связь между USB и PCI и Как интерпретировать вывод 'lsusb' - Что это за корневые хабы Linux Foundation? для большего объяснения.

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

Эти данные и команды USB должны находиться в вашем процессоре или памяти. Концентраторы делают это, общаясь с контроллером, который, в свою очередь, общается с остальной частью вашей машины через PCI(-Express).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .