亞摩士電腦.維修.買賣
Would you like to react to this message? Create an account in a few clicks or log in to continue.
亞摩士電腦.維修.買賣

亞摩士電腦.維修.買賣

搜尋
 
 

結果按:
 


Rechercher 進階搜尋

最新主題
» 如何刪除 Windows 升級後的「Windows.old」資料夾?
几种USB控制器类型:OHCI,UHCI,EHCI,xHCI Icon_minitime1周三 3月 14, 2018 10:04 pm 由 ever1228

» CAT5E與CAT6
几种USB控制器类型:OHCI,UHCI,EHCI,xHCI Icon_minitime1周日 11月 19, 2017 3:00 pm 由 ever1228

» 發現記憶體滿載,但查不出是何程式占用?
几种USB控制器类型:OHCI,UHCI,EHCI,xHCI Icon_minitime1周五 6月 16, 2017 10:05 pm 由 ever1228

» WanaCrypt0r 2.0 修補 方式 Windows XP、7、8、10 全系統整理 全球災情慘重不要鐵齒
几种USB控制器类型:OHCI,UHCI,EHCI,xHCI Icon_minitime1周日 五月 14, 2017 12:03 pm 由 ever1228

» 執行遊戲出現[未偵測安裝]訊息 排除說明公告
几种USB控制器类型:OHCI,UHCI,EHCI,xHCI Icon_minitime1周日 4月 09, 2017 6:45 pm 由 ever1228

» WIN7每次开机提示igfxHK Module已停止工作
几种USB控制器类型:OHCI,UHCI,EHCI,xHCI Icon_minitime1周二 3月 28, 2017 5:10 pm 由 ever1228

» 關於Win10系統,GTX1060 1070 1080 安裝Nvidia顯示卡驅動程式出現"「NVIDIA 安裝程式」 無法繼續"
几种USB控制器类型:OHCI,UHCI,EHCI,xHCI Icon_minitime1周二 12月 13, 2016 1:55 pm 由 ever1228

» win10系统关闭update 取消自动更新方法
几种USB控制器类型:OHCI,UHCI,EHCI,xHCI Icon_minitime1周二 12月 13, 2016 1:25 pm 由 ever1228

» Facebook的歷史聊天記錄?重要紀錄資料?一招搞定!
几种USB控制器类型:OHCI,UHCI,EHCI,xHCI Icon_minitime1周二 12月 06, 2016 7:23 pm 由 ever1228

廣告合作伙伴

免费论坛


您沒有登錄。 請登錄註冊

几种USB控制器类型:OHCI,UHCI,EHCI,xHCI

向下  內容 [第1頁(共1頁)]

ever1228

ever1228
Admin

几种USB控制器类型:OHCI,UHCI,EHCI,xHCI


十 13th, 2012
20,213 views | 发表评论 | Trackback


遇到过一些关于USB的东西(如下),一直没搞明白什么USB1.0/1.1/2.0/3.0之类的,当然我知道它们的各自传输速度都在提升,本文就做点简单的记录吧,尽量下载看到USB的东西和别人提及USB的术语时不要再迷茫了。
1. 曾经遇到一些Linux系统对USB3.0的支持不完善,从而导致在有USB3.0设备的PC上启动失败(kernel panic)。
2. 也曾在BIOS中设置为“开启EHCI,关闭XHCI”等来坚持使用USB2.0
3. 在QEMU代码中看到它支持的各种配置:“CONFIG_USB_OHCI=y”、“CONFIG_USB_UHCI=y”、“CONFIG_USB_EHCI=y”、“CONFIG_USB_XHCI=y”等。
4. 看到Kernel的config文件中的“CONFIG_USB_OHCI_HCD=m”、“CONFIG_USB_UHCI_HCD=m”、“CONFIG_USB_EHCI_HCD=m”、“CONFIG_USB_XHCI_HCD=m”等。
所以,这里就简单列一下各种xHCI(也包括真正的xHCI)的基本含义吧。
简单地讲,OHCI、UHCI都是USB1.1的接口标准,而EHCI是对应USB2.0的接口标准,最新的xHCI是USB3.0的接口标准。
1. OHCI(Open Host Controller Interface)是支持USB1.1的标准,但它不仅仅是针对USB,还支持其他的一些接口,比如它还支持Apple的火线(Firewire,IEEE 1394)接口。与UHCI相比,OHCI的硬件复杂,硬件做的事情更多,所以实现对应的软件驱动的任务,就相对较简单。主要用于非x86的USB,如扩展卡、嵌入式开发板的USB主控。
2. UHCI(Universal Host Controller Interface),是Intel主导的对USB1.0、1.1的接口标准,与OHCI不兼容。UHCI的软件驱动的任务重,需要做得比较复杂,但可以使用较便宜、较简单的硬件的USB控制器。Intel和VIA使用UHCI,而其余的硬件提供商使用OHCI。
3. EHCI(Enhanced Host Controller Interface),是Intel主导的USB2.0的接口标准。EHCI仅提供USB2.0的高速功能,而依靠UHCI或OHCI来提供对全速(full-speed)或低速(low-speed)设备的支持。
4. xHCI(eXtensible Host Controller Interface),是最新最火的USB3.0的接口标准,它在速度、节能、虚拟化等方面都比前面3中有了较大的提高。xHCI支持所有种类速度的USB设备(USB 3.0 SuperSpeed, USB 2.0 Low-, Full-, and High-speed, USB 1.1 Low- and Full-speed)。xHCI的目的是为了替换前面3中(UHCI/OHCI/EHCI)。
好吧,就这样。
参考资料:
http://en.wikipedia.org/wiki/Host_controller_interface_(USB,_Firewire)#USB
如下链接对USB相关的基础知识进行了较好的总结:
http://www.crifan.com/files/doc/docbook/usb_basic/release/webhelp/content/ch02_sw_hw.xml.html

http://amos.888bbs.tw

回頂端  內容 [第1頁(共1頁)]

這個論壇的權限:
無法 在這個版面回復文章