- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图解USB协议之一枚举过程
欢迎访问avatar的电子博客:/avatar/
Avatar 的邮箱:avatar_1210@
图解USB 协议之一 枚举过程
关键字:HD-USB12 协议分析仪 枚举
前不久花了 2300 大银败了个 HD-USB12 协议分析仪(肉痛…)。不过还蛮好
用,以后做 USB 固件开发就方便多了。
看到 21ic坛子里arthur0561大虾发了一系列USB协议入门总结的文章,向他
(OR她?)表示一下敬意。我也准备用手头这台协议分析仪以实例和图解的方
式重复叙述一下,希望对初学USB 的童鞋有些帮助。
废话少说,首先图解一下 USB 枚举过程。
一、 总线复位及向默认地址 0 发送 GET_DESCRIPTOR 指令包,请求设备描
述。如(图一)所示:
(图一)
1)Index[4 - 5] :表示USB 插入总线复位
欢迎访问avatar的电子博客:/avatar/
Avatar 的邮箱:avatar_1210@
2 )Index[7 - 8] :表示主机向默认地址发送GET_DESCRIPTOR 指令包,详细信
息也抓出来了,如(图二)所示:
(图二)
3 )Index[15 - 17] :表示设备向主机发送设备描述数据Index[16]
4 )Index[18 - 19] :表示主机完成GET_DESCRIPTOR 指令后,给设备发送一个
空应答
二、 再次复位总线及向设备发送 SET_ADDRESS 指令包,设置设备地址。如
(图三)所示:
(图三)
1)Index[22 - 23] :表示再次总线复位,该复位自动完成,不是手工插拔USB 完
成
欢迎访问avatar的电子博客:/avatar/
Avatar 的邮箱:avatar_1210@
2 )Index[25 - 27] :表示主机向默认地址发送 SET_ADDRESS 指令包,详细信息
如(图四)所示:
(图四)
3 )Index[29 - 31] :表示设备完成 SET_ADDRESS 指令后,给主机发送一个空应
答
三、 向第二步设定的设备地址发送GET_DESCRIPTOR 指令包,请求设备描
述。如(图五)所示:
(图五)
欢迎访问avatar的电子博客:/avatar/
Avatar 的邮箱:avatar_1210@
1)Index[33 - 35] :表示主机向地址01 发送 GET_DESCRIPTOR 指令包,详细信
息见(图六)
(图六)
2 )Index[41 - 43] :表示设备向主机发送设备描述数据Index[42]
3 )Index[45 - 47] :表示设备向主机发送设备描述数据Index[46]
4 )Index[48 - 50] :表示主机完成GET_DESCRIPTOR 指令后,给设备发送一个
空应答
四、 向第二步设定的设备地址发送GET_DESCRIPTOR 指令包,请求配置描
述。如(图七)所示:
(图七)
欢迎访问avatar的电子博客:/avatar/
Avatar 的邮箱:avatar_1210@
1)Index[52 - 54] :表示主机向地址01 发送 GET_DESCRIPTOR 指令包,详细信
息见(图八)
(图八)
2 )Index[57 - 59] :表示设备向主机发送配置描述数据Index[58]
3 )Index[60 - 62] :表示主机完成GET_DESCRIPTOR 指令后,给设备发送一个
空应答
五、 重复向第二步设定的设备地址发送 GET_DESCRIPTOR 指令包,取完所
有设备描述及配置描述;
六、 向第二步设定的设备地址发送 SET_CONFIGURATION 指令包,设置配
置描述。如(图九)所示:
欢迎访问avatar的电子博客:/avatar/
A
您可能关注的文档
- 双环形Hulth′en势束缚态的近似解析解.pdf
- 双液灌胶机的选购.docx
- 双相不锈钢.doc.docx
- 双相不锈钢研究进展.pdf
- 双轴汽车制动台的运用.pdf
- 双金属耐磨管的性能特点.doc
- 双金属液复合浇注斗齿的铸件质量控制孙家仲.pdf
- 双面光刻对准过程.pdf
- 双馈电机交交变频调速系统中零电流检测电路.pdf
- 双齿辊破碎机齿形和辊齿布置设计.pdf
- 高校教师资格证之《高等教育心理学》通关测试卷带答案详解(基础题).docx
- 高校教师资格证之《高等教育心理学》通关测试卷带答案详解(完整版).docx
- 2025年乡村民俗文化旅游跨境电商平台运营策略研究.docx
- 图书企业项目管理模式的创新与实践.docx
- 高校教师资格证之《高等教育心理学》通关测试卷带答案详解(轻巧夺冠).docx
- 高校教师资格证之《高等教育心理学》通关测试卷带答案详解(b卷).docx
- 高校教师资格证之《高等教育心理学》通关测试卷带答案详解(典型题).docx
- 高校教师资格证之《高等教育心理学》通关测试卷带答案详解(考试直接用).docx
- 高校教师资格证之《高等教育心理学》通关测试卷带答案详解(能力提升).docx
- 生态环境志愿服务中青年的行动路径与实践模式.docx
文档评论(0)