您的位置首页  科技解读

usb composite device_usb composite device与usb3.0不兼容

最近在研究学习USB,近期会整理更新USB相关知识,包括USB协议、设备端驱动等知识

usb composite device_usb composite device与usb3.0不兼容

 

最近在研究学习USB,近期会整理更新USB相关知识,包括USB协议、设备端驱动等知识1.USB 介绍USB,英文全称:Universal Serial Bus,即通用串行总线。其版本如下:

USB2.0:低速(1.0):1.5Mbps全速(1.1):12Mbps高速(2.0):480MbpsUSB3.2:超高速USB5Gbps:5Gbps超高速USB10Gbps:10Gbps超高速USB20Gbps:20Gbps

USB4: 40Gbps可以看到USB3.2的理论速度以及很快了,最高能到达20Gbps,最新规划的USB4甚至能达到40Gbps,速度相当可以电气特性USB 1.0/1.1/2.0:5V-500mAUSB 3.0:5V,-900mA

USB 3.1:5V-2A到20V-5A(仅typc-C可以支持到100w)2. USB 控制器及引脚控制器有多种标准,OHCI, UHCI, EHCI, xHCIOHCI:支持1.0/1.1,硬件复杂,软件简单,嵌入式系统常用,节省硬件资源

UHCI:支持1.0/1.1,硬件简单,软件复杂,PC常用,成本低EHCI:仅支持2.0,配合OHCI/UHCI支持1.0/1.1XHCI:同时支持3.0/2.0/1.1/1.0,目的替代OHCI/UHCI/EHCI

硬件引脚:USB 1.*/2.0:4个引脚,分别为GND, D-, D+, VCCUSB 3.0:向前兼容,9个引脚,多出来的5个引脚在接口靠里的位置,分别为StdA_SSRX-,StdA_SSRX+, GND_DRAIN, StdA_SSTX+, StdA_SSTX-(3.0后可支持全双工)

3. USB 接口类型USB应用场景不同,衍生出很多不同的接口类型:TYPE-*:一般类接口TYPE-A:即普通USB接口类型TYPE-B:接近正方形的梯形,2.0,工业领域TYPE-C:扁圆形,3.0,不区分正反,手机领域大趋势 MINI-小型接口 Micro-超小型接口

4. USB 物理拓扑结构USB 物理拓扑结构如下图。最长不超过7层,设备总数不超过127.

USB根集线器和集线器:USB的标准类之一,属于USB设备的一种根集线器有且仅有一个,固定连接在主控制器上其他集线器可以任意接,但是有两个限制:USB设备总数不能超过127(地址0预留,复位设备默认使用)

USB设备层级不能超过7层(复合设备占2层)USB复合设备及组合设备: 这里的组合设备和复合设备不同翻译略有差异,以英文为主 USB复合设备:Compound Device,内嵌hub,本质是多个USB设备的封装,每个USB设备都有独立的VID/PID等。

USB组合设备:Composite Device,本质只有一个USB设备和一套VID/PID,USB设备中包含多个子类接口,可以实现不同的功能5. 总结本文主要整理的USB的基础知识,重温USB学习 下篇预告,USB 之设备描述符。

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186