- 1
- 2
- 3
- 4
- 5
USB枚举过程的十个常见疑问解答
资料介绍
USB枚举过程的十个常见疑问解答 1.1 概述 我们来看 USB 枚举。所谓枚举(enumeration),就是设备接入 USB 总线后,主机侧通过一系列标准和受控的过程,识别出设备是什么、需要什么资源、然后为其分配地址并加载驱动的过程。它是 USB 设备能被正常使用的"身份证办理"环节,也是调试 USB 设备最常见的战场。 枚举看似简单,实则环环相扣。从设备上电、主机检测到连接,到发送复位、分配地址、读取描述符、配置设备,每一步都有严格的时序和协议要求,任何一环出错,设备都无法被正确识别,常见的表现就是"插入后主机没反应"或"无法识别设备"。 我们来看枚举的实质:它是主机与设备之间的一段"带外"控制传输过程,靠端点0(默认控制端点)完成,整个过程由主机主导。 理解这点,很多枚举问题就能迎刃而解。 1.2 工作原理 我们来看 USB 枚举的完整流程。设备接入后,先是上拉电阻把 D+ 或 D- 拉高,向主机表明设备已连接;主机检测到电平变化后,向设备发送复位信号,随后在地址 0 发送标准设备请求,读取设备描述符,分配一个新的地址。 地址分配完成后,主机继续向新地址发送请求,依次读取配置描述符、接口描述符、端点描述符,了解设备的能力和所需的带宽、端点数量。最后主机发送 Set Configuration 请求,把设备配置为可工作状态,枚举即告完成,设备进入正常运行。 我们来看关键点:枚举全程依赖端点0的默认控制传输,且每个步骤都要按标准请求和标准描述符的格式严格作答。描述符格式稍有差错,或响应时序不对,主机就可能判定设备非法而中止枚举。 1.3 关键参数 影响枚举成功与否的关键参数,我们来看这几个。 上拉电阻:决定主机检测到全速(12Mbps)还是低速(1.5Mbps),上拉位置和阻值必须正确。 描述符:设备描述符、配置描述符、端点描述符的内容和格式,是枚举能否通过的关键。
部分文件列表
| 文件名 | 大小 |
| USB枚举过程的十个常见疑问解答.docx | 38K |
最新上传
-
yahuang001 打赏3.00元 3天前
-
yahuang001 打赏1.00元 3天前
-
zhongshaoxiong 打赏3.00元 3天前
-
他山之石可攻玉 打赏60.00元 3天前
用户:烟雨
-
江岚 打赏210.00元 3天前
用户:潇潇江南
-
江岚 打赏100.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:江岚
-
21ic下载 打赏210.00元 3天前
用户:潇潇江南
-
21ic下载 打赏60.00元 3天前
用户:他山之石可攻玉
-
21ic下载 打赏60.00元 3天前
用户:烟雨
-
21ic下载 打赏60.00元 3天前
用户:w178191520
-
21ic下载 打赏60.00元 3天前
用户:w993263495
-
21ic下载 打赏110.00元 3天前
用户:xzxbybd
-
21ic下载 打赏60.00元 3天前
用户:zq_1943
-
21ic下载 打赏20.00元 3天前
用户:kk1957135547
-
21ic下载 打赏20.00元 3天前
用户:sun2152
-
21ic下载 打赏20.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏35.00元 3天前
用户:有理想666
-
21ic下载 打赏15.00元 3天前
用户:nuaanuaa111
-
21ic下载 打赏20.00元 3天前
用户:liqiang9090
-
21ic下载 打赏15.00元 3天前
用户:ningmengge
-
21ic下载 打赏10.00元 3天前
用户:mulanhk
-
21ic下载 打赏5.00元 3天前
用户:asys
-
21ic下载 打赏10.00元 3天前
用户:舞蹈荀彧
-
21ic小能手 打赏5.00元 3天前
资料:磁编码器开源方案
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
江岚 打赏20.00元 3天前
-
江岚 打赏50.00元 3天前
-
江岚 打赏20.00元 3天前
-
江岚 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏8.00元 3天前
-
21ic小能手 打赏8.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏3.00元 3天前




全部评论(0)