Но контроллер в USB-концентраторы также рассчитывают как "устройство" некоторые более крупные имеют два контроллера в нем.
Это НЕ контроллер ......
Она не способна инициировать передачу по себе, как таковой, в самой это периферийное устройство.
И как таковой, он вычитается из общего количества 127.
Однако для практичных причин, почему я до сих пор вижу «полностью нагруженный» систему USB.
Парень я использовал, чтобы болтаться с действительно делал полностью на 127 цепи устройства, назад, когда USB1.1 первым вышел, и это сработало. Заболоченных системы что-то яростное, хотя. С более высокой пропускной способности на 2,0 и 3,0, я думаю, что это, вероятно, будет лучше. Тем не менее, это, вероятно, безопаснее и проще просто держать номера вниз и использовать несколько хостов. Контроллер USB не совсем дорого. Даже этот дешевый осел Асер Я использую имеет два «эм.
В идеале вы получите что-то вроде PCIe карты с несколькими контроллерами (не USB портов), а затем построить цепь отключения этого.
Для СБС есть большая проблема в том, что вам нужны данные-листы и диаграммы схемной чтобы увидеть, как это будет реализовано, я думаю, что на первых ревизиях PI это плохо сделано.
Один абсолютный убийца, где они используют кровавый чип для Ethernet с дополнительными USB портами, некоторые из этих чипов даже не имеют TCP / IP-буфер !!! поэтому, как только вы получите один из этих дерьмовых маленьких резцов на вашу USB-цепи, у вас есть чип с несколькими портами Ethernet открытых, без буферов ... не сосут полосу пропускания из вашего USB цепи.
Еще хуже является «враньем» контроллеров, которые говорят USB2.0 совместимыми, но когда вы тянете данные листа они на самом деле USB1.0, но они классифицируются как «совместимо», потому что инфраструктура 2,0 может взаимодействовать с 1.0 устройство !!!
Только вопрос ... если вы читаете USB спецификацию ... USB-цепь с 1.0 устройства на нем, по умолчанию всей цепи до 1,0 скоростей спецификации .... (да у них действительно есть некоторые «хабы» с переводчиками, но это зависит от чипсета используется.)
Это как массивный Microsoft кошмар, где даже совершающее что-то простая, как подключить несколько устройств в ваш компьютер становится одним из основной задачи исследования.