- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
USB2.0技术规范(中文)
第1 章 绪论
1.1 起因
Intel 公司开发的通用串行总线架构(USB)的目的主要基于以下三方面考虑
(一)计算机与电话之间的连接 显然用计算机来进行计算机通信将是下一代计算机基
本的应用 机器和人们的数据交互流动需要一个广泛而又便宜的连通网络 然而 由于目
前产业间的相互独立发展,尚未建立统一标准,而USB 则可以广泛的连接计算机和电话
(二)易用性 众所周知,PC 机的改装是极不灵活的 对用户友好的图形化接口和一些
软硬件机制的结合 加上新一代总线结构使得计算机的冲突大量减少 且易于改装 但以
终端用户的眼光来看 PC 机的输入/输出 如串行/并行端口 键盘 鼠标 操纵杆接口
等 均还没有达到即插即用的特性 USB 正是在这种情况下问世的
(三)端口扩充 外围设备的添加总是被相当有限的端口数目限制着 缺少一个双向
价廉 与外设连接的中低速的总线 限制了外围设备(诸如电话/电传/调制解调器的适配
器 扫描仪 键盘 PDA)的开发 现有的连接只可对极少设备进行优化 对于 PC 机的新
的功能部件的添加需定义一个新的接口来满足上述需要 USB 就应运而生 它是快速 双
向 同步 动态连接且价格低廉的串行接口 可以满足PC 机发展的现在和未来的需要
1.2 USB 规范的目标
本书规范了USB 的工业标准 该规范介绍了USB 的总线特点 协议内容 事务种类
总线管理 接口编程的设计 以及建立系统 制造外围设备所需的标准
设计 USB 的目标就是使不同厂家所生产的设备可以在一个开放的体系下广泛的使用
该规范改进了便携商务或家用电脑的现有体系结构 进而为系统生产商和外设开发商提供
了足够的空间来创造多功能的产品和开发广阔的市场 并不必使用陈旧的接口 害怕失去
兼容性
1.3 适用对象
该规范主要面向外设开发商和系统生产商 并且提供了许多有价值的信息给操作系
统/BIOS/设备驱动平台 IHVS/ISVS 适配器 以及各种计算机生产厂家使用
该 USB 版本的规范可以用来设计开发新产品 改进一些经典的模型 并开发相应的
软件 所有的产品都应遵循这个规范——USB 1.1
1.4 本书结构
第一章至第四章为读者提供了一个纲要 第五章至第十章则提供了 USB 的所有的具体
技术细节
外设厂家应着眼于第四章至第十章
USB 的主机控制器应用主要参考第四章至第七章和第九 十章
USB 设备驱动厂家主要参考第四 七 九章
Universal Serial Bus Device Class Specification 一书可以作为本书的补充
和参考 各种设备的规范是形形色色的 如有疑问 请与 USB Implements Forum 索要更
多细节
读者也可以为向操作系统厂商索取关于USB 的一些具体特性
第2 章 背景知识
本章将对 USB 背景知识作简单描述 其中主要包括设计目标 总线特性 以及现行
技术特点
2.1 USB 的设计目标
USB 的工业标准是对 PC 机现有的体系结构的扩充 USB 的设计主要遵循以下几个准
则
易于扩充多个外围设备
价格低廉 且支持12M 比特率的数据传输
对声音音频和压缩视频等实时数据的充分支持
协议灵活 综合了同步和异步数据传输
兼容了不同设备的技术
综合了不同PC 机的结构和体系特点
提供一个标准接口 广泛接纳各种设备
赋予PC 机新的功能 使之可以接纳许多新设备
2.2 使用的分类
表 2-1 按照数据传输率(USB 可以达到)进行了分类 可以看到 12M 比特率可以包括
中速和低速的情况 总的来说 中速的传输是同步的 低速的数据来自交互的设备 USB
设计的初衷是针对桌面电脑而不是应用于可移动的环境下的 软件体系通过对各种主机控
制器提供支持以保证将来对USB 的扩充
性能 应用 特性
低速 键盘 鼠标 游戏棒 低价格 热插拔 易用性
交互设备
10-20kb/s
中
文档评论(0)