USB枚举过程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了USB枚举过程相关的知识,希望对你有一定的参考价值。
主机 (Windows) 设备
1.集线器 --------------(power state(100mA))--------------》 开机
2.集线器检测设备是否连接
3.获取新设备 -------------( 发送Get Port Status)---------------》
4.检测低速/高速 -------------(检测线上电压)------------------------》
5.集线器复位设备 -------------(Set Port Feature)--------------------》 复位
6.了解设备是否支持全速----------(检测线上电压)------------------------》
7.主机与设备之间建立路径--------(get Port Status)--------------------》
8.请求管道的最大信息包尺寸------(get Descriptor)---------------------》 设备返回设备描述符前8个字节
9给设备分配地址 -------------(set address)-----------------------》
10.了解设备能力-----------------(get descriptor)---------------------》 返回 描述符(设备 配置 接口 端点.....)
11.主机加载设备驱动程序
12.驱动程序发送带配置号的请求---(set configuration)-----------------》
至此设备进人配置状态设备的接口也就被使能
以上是关于USB枚举过程的主要内容,如果未能解决你的问题,请参考以下文章