USB设备枚举状态
2022-03-14
9683
12
USB设备枚举是USB主机检测设备存在,并执行一系列的操作以确保将设备端点添加到主机服务端点列表的过程。
设备检测
新的全速、高速或低速设备的存在可通过 D- 或 D+ 信号的变化来识别。低速设备将 5 V 置于 D- 上,高速和全速设备将 5 V 置于 D+ 上。连接信号由集线器检测并报告给主机。一旦检测到设备,主机就会向设备发出RESET 命令。
默认状态
当接收到 RESET 控制信号序列时,设备将根据规范管理其负载以进行枚举。如果连接的设备是高速设备,将返回“chirp”,完成高速检测过程。一旦速度确定,主机读取设备描述符并分配地址。
地址状态
设置地址后,主机读取设备的所有剩余描述符表。如果主机确定它可以为设备的接口端点提供服务并提供足够的电力,则主机会发出一个命令,通知设备要激活其哪些配置。
配置状态
在收到主机关于激活哪个配置的通知后,设备就可以使用活动配置运行了。
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936