這是否意味著我只有一個 USB2 連接埠?

這是否意味著我只有一個 USB2 連接埠?

我打算購買一個外部硬碟。寫“USB HOST CONTROLLER”的

我有 6 個 USB 端口,它們同時出現。

在此輸入影像描述

答案1

不,您的所有 USB 連接埠可能都是 USB 2.0。 USB 2 控制器出現在設備管理器輸出中並不意味著有一個單獨的端口,它是唯一可以運行USB 2 的端口。 USB 2以及 USB 1。

ICH7 中的 USB 硬體是一個奇怪的野獸。它首先以 USB 1 模式出現(因為它不能假設有驅動程式知道如何在 USB 2 模式下與其通訊)。請注意,有四個USB 1 控制器,但實際上IHC7 上有8 個USB 連接埠的引腳,因為每個控制器都配有一個USB“根集線器”,內建兩個連接埠。一次通電時,您有8 個USB 連接埠。

但隨後,USB 2 相容驅動程式出現,找到「USB2 增強型 USB 控制器」並啟用它。它可以「接管」IHC7 中任意或所有四對 USB 連接埠。從那時起,無論它接管哪對 USB 端口,都將作為 USB 2 運行。

請參閱英特爾® I/O 控制器中樞 7 (ICH7) 家族資料表。第63 頁描述了晶片上的引腳(這些是根集線器的輸出,因此總共有8 個連接埠),第200 頁描述了UHCI (USB 1) 控制器,第200 頁描述了有關EHCI 控制器的關鍵內容207:

ICH7 包含一個增強型主機控制器介面 (EHCI) 主機控制器,支援多達 8 個 USB 2.0 高速根連接埠。 USB 2.0 允許資料傳輸速度高達 480 Mb/s使用相同的引腳作為八個 USB 全速/低速連接埠。 ICH7 包含連接埠路由邏輯,用於確定 USB 連接埠是由 UHCI 控制器之一控制還是由 EHCI 控制器控制。 ICH7 中也實作了基於 USB 2.0 的偵錯連接埠。

(強調已添加)

因此,單個 EHCI 控制器可以處理 IHC7 的所有八個“根集線器”USB 端口,對應於所有四個“USB 通用...”設備。注意:並非所有八個設備都可以連接到您的主機板上,其中一兩個設備可能連接到 USB 設備主機板 - 筆記型電腦中經常出現後者。

相關內容