Bestimmen Sie die Anzahl der USB-Controller auf einem PC

1

Ich muss feststellen, wie viele einzelne USB 3-Controller / -Busse an einem PC vorhanden sind. Der fragliche PC ist ein Gigabyte Brix GB-BXi7H-5500 .

Ich plane, dies mit einem Microsoft Kinect v2-Sensor zu verwenden, der ein USB 3-Gerät ist und muss auf einem eigenen USB-Controller sein . Wenn sich im PC mehrere USB 3-Controller befinden, möchte ich auch eine externe USB 3-Festplatte anschließen können - aber ich möchte sicherstellen, dass dies den Kinect nicht beeinträchtigt.

Auf dem betreffenden PC wird Windows 8.1 ausgeführt. Ich habe im Geräte-Manager unter "Universal Serial Bus-Controller" Folgendes angezeigt: Screenshot of Device Manager with the USB controllers node expanded

Ich bin mir aber nicht sicher, wie ich das in Bezug auf separate Controller / Busse interpretieren soll. Gibt es einen Weg, sicher zu wissen?

John
quelle

Antworten:

1

Sie haben einen einzelnen USB3.0-Controller - den "USB 3.0 eXtensible Host Controller".

Gemäß Intel (Seite 48 des Dokuments):

Der PCH enthält einen xHCI-Controller (eXtensible Host Controller Interface) und zwei EHCI-Controller (Enhanced Host Controller Interface). Der xHCI-Controller ist als PCI D20: F0 zugeordnet und unterstützt bis zu 14 USB 2.0-Ports, von denen 6 als SuperSpeed-Ports (USB 3.0) konfiguriert werden können.

Der EHCI-Controller 1 (EHCI1) befindet sich an D29: F0 und unterstützt bis zu 8 USB 2.0-Ports.
Der EHCI-Controller 2 (EHCI2) befindet sich an D26: F0 und unterstützt bis zu 6 USB 2.0-Ports.

Ƭᴇcʜιᴇ007
quelle
1
Vielen Dank. Wenn ich also in Zukunft die Anzahl der Controller auf einem bestimmten PC ermitteln möchte, sollte ich nur nach der Anzahl der "Host Controller" -Einträge unter dem USB-Knoten suchen.
John