电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

USB海量存储类VIP免费

USB海量存储类_第1页
1/21
USB海量存储类_第2页
2/21
USB海量存储类_第3页
3/21
USB 海量存储类 单批量传输 1 规范概述 1.1 概述 该规范适合于已经熟悉USB1.0、USB1.1 规范和大致了解USB 海量存储类(Mass Storage Class)规范的读者。 这个规范描述了单批量(Bulk-Only)传输方式,该传输方式即是仅使用批量传 输端点(不使用中断、控制传输端点)对命令、数据、状态进行传输。缺省管道 仅用来请求批量端点上的STALL 停止的状态和执行类特定请求命令。 该规范不需 要使用中断端点。 该规范支持逻辑单元共享设备特性。 尽管这种特性提供了对类似海量存储设备共 享USB 接口描述符的支持,但它并不是为实现桥接设备的功能而设计的。 2 术语和缩写 2.1 协定 没有特别强调的数为十进制数………………………………1,17,23 十六进制数后紧跟“h”……………………………………. 1Fh,FCh,38h 二进制数后紧跟 “b”………………………………………..011b,101b,01110010b 斜体字是USB 协议或是该规范定义的术语 ………………bRequese,dCSWTag 2.2 定义 Command Block Wrapper(CBW) 一个包含一个命令块和一些附加信息的封包。 Command Status Wrapper(CSW) 一个包含一个命令块状态的封包。 Data-In代表一个从设备到主机的输入传输。 Data-Out 代表一个从主机到设备的输出传输。 Device Request 主机通过缺省管道对设备的请求。 Phase Error 设备返回的一个错误信息,该信息指明如果不对设备进行复位操作,那么对后面 CBWs 处理的结果将会不确定。 Processed 被设备接收和内在控制的数据不再需要主机干涉。 Relevant 设备发送到主机的重要数据的数量。 Reset Recovery 主机为设备准备的为以后的CBWs 进行错误恢复的程序。 Thin Diagonal 主机和设备完全认同在哪里进行数据传输的情况。见第六章-《主机/设备数据 传输》附加的关于错误情况和“thin diagonal”信息。 3 功能特性 3.1Bulk-Only Mass Storage 复位(类特定请求命令) 该请求用于复位Mass Storage 设备及其接口。 该类特定请求命令使设备处于准备就绪状态,以接收下一次主机发出的CBW。 主机将通过缺省管道发送请求给设备。设备保存该批传输的toggle 位和端点 STALL 停止状态除非该Bulk-Only Mass Storage 复位。 该设备将NAK 设备请求状态阶段直到Bulk-Only Mass Storage 复位完成。为了产生Bulk-Only Mass Storage 复位,主机将在缺省管道上产生设备请求: · bmRequestType:...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

USB海量存储类

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部