USB协议学习总结.doc

USB协议学习总结.doc

ID:57088394

大小:69.00 KB

页数:2页

时间:2020-08-01

USB协议学习总结.doc_第1页
USB协议学习总结.doc_第2页
资源描述:

《USB协议学习总结.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、USB协议学习总结1.USB的一些概念位:USB中数据传送是先传LSB,再传MSB的格式。包:USB传输过程中,所有的消息都是以包的格式进行传送的。包的类型很多,主要有标记符包,帧开始包,数据包,状态包。每种包都有不同的格式,可以参考具体的USB协议规范。事务:USB中主要有4中事务,批处理事务,控制事务,中断事务,及同步事务。其中,批处理事务至少由标记符包,数据包和状态包组成。用于快速数据传送。控制事务至少有标记符和状态包组成,用于与USB设备进行控制和配置。中断事务由标记符和状态包组成,用于响应中断事务。同步事

2、务由标记符和数据包组成,没有状态包(这样可以保证数据完全的同步)一般过程中,USB设备与主机之间就是在这4中事务中不断切换的。2.USB的协议结构USB设备与主机之间的通讯是通过集线器来完成的,1个集线器有多个端口,这样USB总线上就可以连接多个USB设备,一般来说,1个USB主机最多支持127个USB设备。所有设备通过拓扑结构与主机联系在一起。当USB设备连接到USB主机之后,实际上是连接到了集线器的端口上,然后主机通过端口0上的某个通道与USB设备进行通讯,也就是配置USB设备的状态信息,之后,按照配置信息进行

3、通讯操作。USB设备与主机的工作状态可以概括如下,这里主要列举可见状态:1.连接状态:一旦USB设备连接到主机上,也就是连接到USB的总线上,则连接状态为TURE.2.上电状态:总线上发现USB设备时,对通过总线给USB设备供电,这时为上电状态。3.默认状态:一旦上电之后,USB设备处于默认状态,这时它通过自己的默认地址与USB主机进行通讯,让主机得到其相应的设备描述信息和配置信息。1.配置状态:一旦主机得到USB设备的响应信息后,便按照信息要求对设备进行配置,这时USB的地址和其他配置信息得到重新的分配。2.通讯

4、状态:USB设备得到新的地址后,就可以通过此地址与USB设备开始通讯。3.挂起状态:如果USB总线没有活动,则基于节能的考虑,将USB设备挂起,处于闲置状态。4.5.6.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。