编辑: huangshuowei01 2015-08-25

18 3.4. USB中用NRZI来编码数据

18 3.4.1. USB中用Bit-Stuffing来同步时钟信号

20 4. USB协议细节

21 4.1. USB Class

21 4.1.1. 为何要搞这么多USB的Class

21 4.2. USB的框架

22 4.3. USB Transfer and Transaction

27 4.4. USB枚举(Emulation)27 4.4.1. 什么是USB枚举

27 4.4.2. USB枚举的过程

27 4.4.3. 举例详解USB的枚举过程

28 4.4.3.1. USB枚举示例数据

28 4.4.3.2. 详细分析USB枚举数据的每个字段的具体含义

29 4.5. USB OHCI学习笔记

35 参考书目

39 iv 插图清单 1.1. USB与其他总线的异同

5 1.2. PC机箱后面的众多接口

6 1.3. 有了USB接口之后的PC机箱背后的接口

7 2.1. USB协议分析工具:Ellisys的USB Explorer

260 14 3.1. I2C数据编码格式

19 3.2. 归零编码

19 3.3. 非归零编码

19 3.4. NRZ和NRZI

20 4.1. USB Implementation Areas

23 4.2. USB Physical Bus Topology

24 4.3. USB Logical Bus Topology

25 4.4. USB Communication Flow

25 4.5. USB Layers in Linux

26 4.6. USB Transfer and Transaction

27 4.7. Configuration Descriptor: 0902420002010480E1

30 4.8. Interface Descriptor: 0904000002FF000000

31 4.9. Endpoint (Interrupt Out) Descriptor:

07050103400001 32 4.10. Endpoint (Interrupt In) Descriptor:

07058103400001 33 4.11. Interface Descriptor:

090401000103000000 33 4.12. Endpoint (Interrupt In 2) Descriptor: 0705820340000A

35 4.13. USB主机中软件和硬件之间的关系

36 4.14. USB Communication Channel

37 4.15. USB Typical List Structure

38 v 表格清单 2.1. 不同USB控制器类型OHCI,UHCI,EHCI,xHCI的区别和联系

11 2.2. USB 1.x/2.0的引脚定义

11 2.3. USB 3.0的引脚定义

11 2.4. USB接口分类

12 3.1. USB 2.0协议的内容组成

15 3.2. USB协议的版本的演化

17 4.1. USB Class表21 4.2. USB Descriptor Type

22 4.3. USB Configuration Descriptors

29 4.4. USB Interface Descriptors

30 4.5. USB Endpoint Descriptors

31 4.6. USB HID Descriptors

33 4.7. USB HID Descriptor:

090401000103000000 34

1 缩略词 EHCI (EHCI) Enhanced Host Controller Interface NRZ (NRZ) Non-Return-to-Zero NRZI (NRZI) Non-Return-to-Zero Inverted OHCI (OHCI) Open Host Controller Interface RZ (RZ) Return-to-Zero SYNC (SYNC) Synchronize UHCI (UHCI) Universal Host Controller Interface USB (USB) Universal Serial Bus 通用串行总线 xHCI (xHCI) eXtensible Host Controller Interface ii 正文之前 1. 此文目的 由于USB所涉及的知识太多,如果想要在一篇文章里,把USB的方方面面的内容,都解释的很清楚,那 几乎是不可能的. 因此,此文目的,不是为了把USB的所有的事情都写出来,而是让对USB不懂的人,通过此文档,能对 USB有个基本的认识,并且搞懂USB世界中的基本的术语的含义. 即,此文目的,是为了给不熟悉USB的人,一个总体的概述,以及解释一些必要的USB方面的基本知 识. 这样,如果想要更细节的去了解USB的知识,也知道从哪里入手,以及如何去找相关资料区学习了. 2. 关于一些USB方面的文档 USB很复杂,所以,如果能把复杂的东西解释的清楚的,不是很容易. 而且由于USB涉及知识面也很广,所以也很难简短地描述清楚. 2.1. 大而全的USB英文资料 对于众多的现存的USB的文章或书籍,我所见过的,能把USB讲的透彻的,算是 英文资料:《USB Complete》,中文翻译为《USB大全》,目前最新版本是第四版. 其主页是: http://www.lvr.com/usbc.htm 网上也可以找到盗版的电子版的,第三版的有中文翻译,第四版的只有英文原版. 2.2. 简明扼要的USB英文资料 另外,简明扼要地,把USB讲解的很清楚的,我觉得算是《USB in a Nutshell》了,网上随便都可以搜 到此文的pdf版本,比如: USB in a Nutshell - Making sense of the USB standard

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题