宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取

/* AUTHOR: Pinus

* Creat on : 2018-11-3

* refs :类型- c和类型- a、类型- b接口

Linux USB驱动程序学习总结—- USB的基本概念和驱动程序体系结构

*/

USB概念介绍USB、通用串行总线UniversalSerialBus )是规范计算机与外部设备连接和通信的外部总线标准。 是在PC领域应用的接口技术。 USB接口支持设备即插即用和热插拔功能。

USB协议是通信协议,有USB 2.0和USB 3.0两种

USB的接口目前有三种类型: type-A、type-B和type-C

最近很多新版手机都采用了Type-C接口。 在各种发布会上,Type-C经常与USB 3.1相关。 这其实是向广大人民群众传递了错误的信息,简而言之,USB 3.1只是一个行业标准,同时也是目前USB 3.0标准的修订号。 这是技术标准,不是物理值。 所以,请不要误解Type-C的接口都具有USB 3.0的传输速度。 其实,很多支持Type-C插头的手机仍然是USB 2.0的标准。 Type-C最直观的优点是完全摆脱了插件的困扰,消除了错误插入和错误后的部件损伤。

1、USB接口定义:

2、Mini-USB 接口:

3、USB标准:

4、USB总线结构:

5、USB OTG

在目前市售的MP4等设备上,可以连接计算机作为USB存储器使用,也可以连接USB存储器读取USB存储器。 这就是传说中的雌雄同体,即otgon-the-go ),既可以成为主设备,也可以成为从设备。 OTG不仅支持控制器的主从切换,还在一定程度上支持同一设备之间的数据交换。

6、USB 热插拔

7、USB 驱动架构:

33558www.Sina.com/USB主控驱动一般由制造商实现) )。

1、URB的分析与维护

2、负责不同USB传输类型的调度工作

3、负责USB数据的实际传输

4、实现虚拟根集线器的功能