Если я подключу устройство хранения USB 2.0 к одному из портов 3.0 моего рабочего стола Windows 10, его дескриптор говорит, что оно подключено к Hub: 1 Port: 1
Каждому устройству 2.0, подключенному к одному и тому же порту, всегда будут иметь один и тот же концентратор и номер порта.
Однако при подключении устройства USB 3.0 номера портов всегда превышают 10. Таким образом, устройство USB 3.0, подключенное к тому же порту, получит Hub: 1 Port: 16
. Это поведение согласуется со всеми подключенными устройствами USB 3.0.
Почему существует разница в обозначении номеров портов устройств USB 2.0 и 3.0? Нет разницы, когда 2.0 и 3.0 подключены к порту USB 2.0.
Одна из причин, о которой я подумал, заключалась в том, что для включения функций 3.0 используются разные настройки / схемы контроллера, и поэтому назначается другой порт.