Что такое корневой USB-концентратор

Обновлено: 03.07.2024

У меня есть Dell Inspiron 3847 с двумя портами USB 3.0. Когда я смотрю в диспетчере устройств, один указан как корневой концентратор, а другой - как расширяемый хост-контроллер. Я не знаю разницы. Я тоже не знаю, как определить, что есть что. Они сзади, рядом. Они одинаково обозначены на шасси. В руководстве оба указаны только как USB 3.0.

Единственная разница в том, что у них загружены разные драйверы?

Могу ли я использовать порты взаимозаменяемо? Если нет, то каковы ограничения и как узнать, какой порт какой?

Эта тема заблокирована. Вы можете подписаться на вопрос или проголосовать за него как полезный, но вы не можете отвечать в этой теме.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Ответы (1) 

И маркировка шасси, и справочное руководство говорят то, что вам нужно знать. Каждый из двух ваших портов совместим со стандартом USB 3.0 на Dell Inspiron, и поэтому вы можете использовать любой порт для взаимозаменяемого подключения USB-устройств к компьютеру. (Оба порта USB 3.0 будут подключены к микросхеме системного контроллера USB, расположенной где-то на материнской плате вашего Dell Inspiron.)

Пользователи Microsoft Windows 7 могут использовать Диспетчер устройств для просмотра информации и обновления драйверов устройств, установленных на компьютере, или для проверки правильности работы оборудования, или для изменения настроек оборудования. Вы можете нажать синюю кнопку с белым '?' знак вопроса, чтобы получить справку по использованию диспетчера устройств.

Как просмотреть информацию о драйвере устройства
Откройте Диспетчер устройств
Выберите категорию устройства
щелкните правой кнопкой мыши нужное устройство, а затем нажмите Свойства
На любом на вкладке Драйвер или Общие отображается информация об установленном драйвере.

Как хост-контроллер, так и корневой концентратор являются частью топологии архитектуры системы USB.
- Корневой концентратор USB контролирует каждый порт и управляет питанием.
- Расширяемый хост-контроллер управляет связью по шине USB.
Расширяемый хост-контроллер может взаимодействовать с USB 3.x, 2.0 и 1.x и поэтому не должен накладывать ограничения на ваши периферийные устройства.

Возможно, вам потребуется предоставить дополнительные драйверы устройств, если вы подключаете USB-принтер, камеру и т. д. Служба Plug and Play сообщит вам, если драйвер периферийного устройства еще не установлен в Windows. В таком случае Plug and Play предложит вам искать обновления в Интернете или самостоятельно установить драйвер устройства. Убедитесь, что используемый вами драйвер устройства сертифицирован для работы с версией операционной системы.

Используйте папку «Компьютер» для просмотра свойств USB-драйвера.
Подключите периферийное USB-устройство к порту USB, расположенному на вашем компьютере.
Нажмите клавишу Windows + E на клавиатуре, чтобы открыть папку «Компьютер». Щелкните правой кнопкой мыши периферийное устройство, отображаемое в папке, затем выберите «Свойства» из списка. Перейдите на вкладку «Оборудование», затем выберите USB-устройство из списка дисков, затем нажмите кнопку «Свойства».
Во всплывающем окне "Свойства устройства" щелкните вкладку "Драйвер", чтобы узнать, какой из них является поставщиком драйверов.

Надеюсь, это ответ на ваш вопрос.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Корневой USB-концентратор — это не физическое устройство, к которому вы подключаете периферийное USB-устройство.Корневой USB-концентратор — это программный драйвер, который позволяет подключать к компьютеру несколько периферийных USB-устройств. Большинство компьютеров имеют несколько корневых концентраторов, поэтому шину данных можно использовать для нескольких устройств.

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

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

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

Чтобы увидеть, о чем я говорю, нажмите "Пуск" и введите:

или нажмите клавишу Windows + клавишу Pause/Break на клавиатуре.

Если вы прокрутите страницу вниз до пункта Контроллеры универсальной последовательной шины и дважды щелкните один из корневых USB-концентраторов, вы увидите неуправляемый параметр питания на вкладке Управление питанием.< /p>

Управление питанием корневого USB-концентратора Windows 7

Проблема в том, что этот параметр иногда не сохраняется. Другими словами, после снятия флажка с опции управления питанием, нажатия кнопки «ОК», перезагрузки и повторного посещения диспетчера устройств глупая опция управления питанием снова проверяется! Как будто он категорически отказывается подчиняться вашей команде!

Раздражает, я знаю — вот как прекратить эту чепуху.

Нам просто нужно открыть вашу схему питания и настроить дополнительные параметры питания.

Нажмите кнопку "Пуск" и введите

Редактировать план электропитания Windows 7

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

Установите для параметров "От батареи" и "От сети" значение Отключено, затем нажмите "ОК", чтобы применить изменения.

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

Причина

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

Временное решение

Попробуйте эти методы, чтобы обойти эту проблему.

Способ 1: отключить и включить корневой концентратор USB

Используйте Диспетчер устройств, чтобы отключить и снова включить корень USB. Это позволяет контроллерам восстанавливать USB-порт из состояния, в котором он не отвечает.

Чтобы отключить и снова включить корень USB, выполните следующие действия:

Нажмите "Пуск", а затем "Выполнить".

В поле "Открыть" введите devmgmt.msc и нажмите кнопку "ОК". Откроется Диспетчер устройств.

Развернуть контроллеры универсальной последовательной шины.

Примечание. Возможно, вам придется прокрутить список вниз, чтобы найти этот элемент.

Щелкните правой кнопкой мыши соответствующий корневой концентратор USB и выберите Удалить, чтобы удалить его.

Перезагрузите компьютер. После запуска компьютера Windows автоматически выполнит поиск изменений в оборудовании и переустановит все корневые концентраторы USB, которые вы удалили.

После перезагрузки компьютера проверьте, устранена ли проблема. Если этот метод решил проблему, вы закончили. Если этот метод не помог решить проблему, перейдите к способу 2.

Способ 2. Перезагрузите компьютер

Попробуйте перезагрузить компьютер. После перезагрузки компьютера проверьте, устранена ли проблема.

Если перезагрузка компьютера устранила проблему, все готово. Если этот метод не помог решить проблему, перейдите к способу 3.

Способ 3 отключить функцию выборочной приостановки

Если первые два метода вам не помогли, вы можете отключить функцию выборочной приостановки. Однако имейте в виду, что когда функция выборочной приостановки отключена, это влияет на все драйверы хост-контроллера USB (и, следовательно, на все порты USB и подключенные устройства USB) в системе. Таким образом, ваш компьютер не может приостановить работу каких-либо USB-устройств, подключенных к нему, и USB-устройства могут продолжать потреблять энергию, пока они подключены к компьютеру. Кроме того, флажок Разрешить компьютеру отключать это устройство для экономии энергии не отображается на вкладке Управление питанием для корневого концентратора USB.

Вы можете отключить функцию выборочной приостановки USB, отредактировав реестр. USB-устройство может перестать отвечать на запросы из-за состояния гонки в функции выборочной приостановки.Функция выборочной приостановки приостанавливает работу USB-устройства для эффективного поддержания заряда батареи, позволяя компьютеру выключать USB-устройство. Однако иногда эта функция может неправильно активировать USB-устройство. Поэтому USB-устройство не отвечает, когда вы пытаетесь его использовать.

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

Важно! Этот раздел, метод или задача содержат инструкции по изменению реестра. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому убедитесь, что вы внимательно выполните следующие действия. Для дополнительной защиты создайте резервную копию реестра перед его изменением. Затем вы можете восстановить реестр, если возникнет проблема. Для получения дополнительных сведений о резервном копировании и восстановлении реестра щелкните следующий номер статьи базы знаний Майкрософт:

322756 Как сделать резервную копию и восстановить реестр в WindowsЧтобы отключить функцию выборочной приостановки, выполните следующие действия:

Нажмите "Пуск", а затем "Выполнить".

Введите regedit и нажмите OK. Откроется редактор реестра.

Найдите и щелкните следующий подраздел реестра: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\USB

Если присутствует запись реестра DisableSelectiveSuspend, дважды щелкните ее. Если его нет, создайте запись. Чтобы создать запись, выполните следующие действия:

В меню "Правка" выберите "Создать" и нажмите "DWORD".

Введите DisableSelectiveSuspend и нажмите клавишу ВВОД.

В меню "Правка" нажмите "Изменить".

В поле "Значение" введите 1, чтобы отключить функцию выборочной приостановки, а затем нажмите "ОК".

Выйти из редактора реестра.

Статус

Microsoft подтвердила, что это проблема в подсистеме USB в Windows XP SP2 и SP3.

Хост-контроллер USB имеет встроенный концентратор, называемый корневым концентратором. Порты, видимые на задней панели системы, являются портами корневого концентратора.

Из этого я понимаю, что корневой концентратор — это просто точка, в которой собираются все USB-концентраторы.

-Является ли корневой концентратор частью оборудования или это термин, используемый для обозначения точки, в которой собираются все данные с USB-устройств?

-Существуют различные типы интерфейсов между корневым концентратором и контроллером (UHCI, OHCI, EHCI). Правильно ли считать контроллер «посредником» между корневым концентратором и реальным компьютером?

3 ответа 3

У вас может быть более одного корневого концентратора, так что нет, это не тот момент, когда все концентраторы объединяются. Может быть удобнее рассматривать корневой концентратор как одну из нескольких отправных точек для перечисления.

Корневой концентратор — это часть оборудования. Точнее, это часть хост-контроллера (который сам по себе может быть как отдельным чипом, так и частью набора микросхем).

Интерфейсы, которые вы упомянули, — это интерфейсы хост-контроллера (HCI), т. е. интерфейсы хост-контроллера, а не корневого концентратора. По сути, это регистры, к которым программное обеспечение может получить доступ для связи с хост-контроллером.

Исходя из вышеизложенного, я не думаю, что термин "посредник" применим в том виде, в каком вы его себе представляете.

Вот простой аналог для иллюстрации отношений:

Транспортное средство является контроллером. Он имеет интерфейс (педали), который программное обеспечение (драйвер) может использовать для управления контроллером. У него также есть движок (корневой узел), который выполняет важную часть функций автомобиля.

Можно сказать, что водитель управляет двигателем с помощью педалей, и это будет правильно, но неточно, потому что между педалями и двигателем довольно много деталей. Эти части соответствуют внутренней логической схеме контроллера.

Таким образом, более точным утверждением будет "водитель управляет автомобилем с помощью педалей, руля и джойстика, а поскольку двигатель является частью автомобиля, он выполняет свою часть работы во всем процессе вождения". С точки зрения компьютера это можно перевести как «программное обеспечение управляет хост-контроллером с помощью гиперконвергентной инфраструктуры, а поскольку корневой концентратор является частью хост-контроллера, он выполняет свою часть работы по поддержке связи USB».

\$\begingroup\$ Итак, хост-контроллер — это чип, который взаимодействует с программным обеспечением через интерфейс хост-контроллера (HCI), и этот чип также подключен к одному или нескольким корневым концентраторам, чтобы данные могли передаваться между USB-устройством и контроллером ( а от контроллера к софту)? \$\конечная группа\$

\$\begingroup\$ Вы почти угадали. Хост-контроллер не «подключен» к корневым концентраторам, корневой концентратор является частью контроллера. А поскольку ПК обычно имеют несколько контроллеров (встроенных в набор микросхем, а также отдельные микросхемы на материнской плате), в настоящее время в вашей системе имеется несколько корневых концентраторов. Я обновлю ответ с лучшим объяснением. \$\конечная группа\$

Обычный USB-концентратор – это USB-устройство, которое может разделять USB-трафик с одного (восходящего) канала на несколько нисходящих портов и мультиплексировать предстоящий трафик со многих портов в один восходящий.Для этого у каждого концентратора есть специальный канал управления, который управляет функциями порта, такими как подключение/отключение/приостановка/возобновление/отключение и т. д. Эти функции управляются с помощью транзакций управления типа USB, которые направляются на каждый конкретный порт, все с использованием пакетов USB. -токен протокол. Этот протокол работает до любого допустимого уровня стека концентратора, и каждый порт имеет четко определенные биты состояния в ответах USB.

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

Однако для обеспечения побитовой совместимости между ВСЕМИ портами в дереве USB и обеспечения универсального доступа ко всем портам программное обеспечение драйвера хост-контроллера обычно имеет специальный уровень, который преобразует статусы управления портами на основе регистров (PORTSC) в стандартные состояния USB. формат статуса порта. Это как бы показано в следующей документации Microsoft.

введите здесь описание изображения

где обведенный слой, я полагаю, обеспечивает перевод статуса порта. После этого система не видит разницы между портом корневого концентратора и любым обычным портом концентратора.

В связи с растущим числом устройств ввода, вывода, хранения, видео и аудио, требующих подключения к вашему ПК, независимо от того, сколько у вас USB-портов, рано или поздно у вас могут закончиться порты. «U» в USB означает «Универсальный», и практически каждое устройство, которое подключается к ПК, использует порт USB. От принтеров и многофункциональных устройств до внешних жестких дисков, клавиатур и мышей USB-порты вашего компьютера пользуются большим спросом. Каковы наилучшие решения, когда у вас заканчиваются USB-порты, и каких решений лучше избегать? Эксперт по аппаратному обеспечению Марк Эдвард Сопер поможет вам обнаружить «скрытые» USB-порты, расшифровать различные типы USB-концентраторов и выбрать лучшие решения USB-расширения для любого USB-устройства, которое вы задумали.

Понравилась эта статья? Мы рекомендуем

Понравилась эта статья? Мы рекомендуем

Понравилась эта статья? Рекомендуем 

Стандарт USB 101

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

USB 1.1

Первый настоящий стандарт USB, USB 1.1 (USB 1.0 не получил широкой поддержки), был выпущен в 1998 году, но, в отличие от других стандартов того времени, он по-прежнему широко используется. Клавиатурам, мышам или игровым контроллерам не нужно работать быстрее низкоскоростного стандарта USB 1.1 со скоростью 1,5 Мбит/с (12 Мбит/с — это полноскоростной стандарт USB 1.1), поэтому эти устройства одинаково довольны независимо от скорости порта USB.

USB 2.0

USB 2.0 появился на рынке в конце 2001 года и обеспечивает 40-кратное увеличение максимальной скорости по сравнению с USB 1.1, достигая максимальной скорости 480 Мбит/с. USB 2.0 также известен как Hi-Speed ​​USB и использует те же разъемы, что и USB 1.1. В некоторых ранних системах со встроенными портами USB 2.0 функция USB 2.0 была отключена, поэтому порты работали со скоростью USB 1.1.

USB 3.0

Новейший стандарт для USB, USB 3.0 (также известный как USB SuperSpeed), находится в зачаточном состоянии. Очень немногие системы или устройства в настоящее время поддерживают USB 3.0, хотя USB 3.0 поддерживает максимальную скорость 5 Гбит/с (примерно в 10 раз больше скорости USB 2.0). В USB 3.0 используются разъемы концентратора и устройства, но разъемы концентратора обратно совместимы с устройствами USB 1.1/2.0, что позволяет USB 3.0 поддерживать все разновидности USB.

Читайте также: