1. 研究目的与意义
通用串行总线(usb)是主机和外围设备之间的一种连接。
usb最初是为了替代许多不同的低速总线(包括并行、串行和键盘连接)而设计的,它以单一类型的总线连接各种不同类型的设备。
usb协议规范定义了一套任何特定类型的设备都可以遵循的标准。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
2. 国内外研究现状分析
usb是在1994年底由英特尔、康柏、ibm 、microsoft等多家公司联合提出的。
近几年得到广泛地应用,自usb v0.7版本之后,usb版本历经多年发展到现在已经发展为usb 2.0版本,成为目前电脑中的标准扩展接口。
usb发展大概如下: 第一代:usb 1.0/1.1的最大传输速率为12mbps。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
3. 研究的基本内容与计划
linux 内核提供了一个称为usb 核心(usb core)的子系统来处理大部分的复杂性。
usb设备由配置、接口和端点构成,以及usb 驱动程序如何绑定到usb 接口上,而不是整个usb 设备。
端点usb通信最基本的形式是通过一个名为端点(endpoint)的东西。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
4. 研究创新点
成本低廉可扩展,该驱动自主开发源代码公开,其中的各种实用功能也是逐步完善的,这就要求驱动的设计要留有充分的可扩展余地,在需要对USB驱动进行扩充或升级时可以方便轻松地完成。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
