搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
Cpp五条
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Ubuntu 命令手册_ubuntu命令手册
2
09 OpenCV图像的形态学运算
3
微信小程序入门【三】:实现简单登录退出和个人信息页面_微信小程序个人信息页面
4
HarmonyOS鸿蒙2.0开发入门教程合集_harmony os2.0教程
5
狙击GPT5?Claude3体验方法及初步个人评测_claude3在哪体验
6
linux卸载内核rpm,CentOS7.X更新最新版本内核「RPM直接安装内核」 - 屈兴东
7
计算机网络实验报告(Wireshark 实验)_计算机网络安全搭建环境及通过wireshark抓取ftp登录用户名和密码实验报告
8
【前端】Axios+TS二次封装与Vue3+Pinia结合使用_pinia 和 axios配合使用
9
安卓自动化APP——Tasker_自动任务app
10
如何实现单片机与手机的远距离通信
当前位置:
article
> 正文
几种USB控制器类型:OHCI,UHCI,EHCI,xHCI_ehci ahci
作者:Cpp五条 | 2024-03-16 04:32:30
赞
踩
ehci ahci
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)。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/Cpp五条/article/detail/247074
推荐阅读
article
USB
——硬件
控制器
分类(
OHCI
UHCI
EHCI
xHCI
)))_usb
ehci
...
OHCI
不仅仅用于
USB
,也支持一些其他的接口,比如苹果的 Firewire 等,
OHCI
由于硬件比较难,所以软件...
赞
踩
article
USB接口(2)——USB控制器
EHCI
、
OHCI
、
UHCI
与
usb
hub
芯片_
usb
contr...
EHCI
和
OHCI
,
UHCI
的比较和区别
UHCI
(universal host
controller
interface...
赞
踩
article
EHCI
接口
概述(一)_
usb
ehci
...
USB2.0主控制器硬件逻辑必须实现一个
EHCI
接口
的高速模式主控制器,另外可选实现一个或多个USB1.1主控制器硬件逻...
赞
踩
article
understanding
linux
usb
e
hc
i
device
driver
(2)_
hc
_d...
2.
linux
e
hc
i
device
driver
(
e
hc
i
hc
d)2.1.
linux
usb subsyste...
赞
踩
article
linux
usb
ehci
驱动
解读(一)
_
ehci
驱动
分析...
一直都是使用Usb
驱动
程序,从来没有好好研读过。之前项目中碰到
usb
相关的也是
usb
register配置一下就好了。...
赞
踩
article
usb
主机
控制器
ehci
_
usb
ehci
"
dma
...
1. 主机
控制器
流程图device_add()上图和下图的连接!关于hub_probe()内部的具体实现,详见:点击打开...
赞
踩
article
linux
usb
ehci
controller
driver_
qtd
_sts_babble :9...
1 数据结构这里描述的所有结构的第一个word的结构都是相同的:Next Link Pointer + Type+T,即...
赞
踩
article
USB
基础---
OHCI
、
UHCI
、
EHCI
和
XHCI
控制器
简介...
OHCI
、
UHCI
都是
USB
1.1的接口标准,而
EHCI
是对应
USB
2.0的接口标准,最新的
XHCI
是
USB
3.0的接口...
赞
踩
article
EHCI
和
OHCI
,
UHCI
的比较和区别_
ehci
ohci
uhci
...
什么是
ehci
?什么是
ohci
?就是host controller 的接口
EHCI
和
OHCI
的比较和区别 什么是 e...
赞
踩
article
ehci
、
xhci
是
什么
?它们有
什么
区别
_
xchi
...
什么
是
ehci
?
ehci
和
xhci
有
什么
区别
?相信说到这个,不少朋友不知道
是
什么
呢?
是
什么
呢?不知道大家装机的时候,有没...
赞
踩
article
USB
规范中
EHCI
,
UHCI
,
OHCI
区别_
ehci
ohci
uhci
选哪个...
简述转自
USB
规范
EHCI
,
UHCI
,
OHCI
区别
EHCI
,
UHCI
,
OHCI
的概念为了实现
USB
主机功能的统一,提...
赞
踩
article
uhci
ehci
ohci
及
hcd
xxx的区别与
usb
驱动
架构(USB总线分析前奏曲)_
usb
...
摘自:
usb
协议 最近在做一个
usb
总线控制器的
驱动
,用的是一个韩国厂家的.基本上是CPU bus ->芯片->
usb
设...
赞
踩
相关标签
OHCI
UHCI
EHCI
xHCI
KHCI
linux
运维
usb
ehci
hcd driver linux
interface
工作
xhci
区别