USB集线器的复位
2026-04-24
本文链接为:http://www.usbzh.com/article/detail-1632.html ,欢迎转载,转载请附上本文链接。
USB设备的复位可分为USB集线器复位和USB设备复位
USB设备的复位
USB设备复位是由主机发起的,USB集线器配合USB主机对USB设备进行复位。
目的:让下游端口上的 USB 设备重新初始化
方向:集线器 → 下游设备(通过该设备的端口)
触发:主机通过 SetPortFeature(PORT_RESET) 命令指示集线器对某个下游端口进行复位
过程:集线器在该端口驱动 SE0 持续一段时间(规范要求至少 10ms)之后释放 SE0,进入使能状态
结果:下游设备检测到复位信号,回到默认地址 0,等待枚举
USB集线器的复位
USB集线器是一种特殊的USB设备,其在复位前,USB集线器的下游设备是不可用的。只有USB信线器复位后,才能对USB下游设备进行复位。
目的:让集线器自身回到默认状态(地址 0,端口未配置等)
方向:仅下行(主机 → 集线器的上行端口)
触发:主机在枚举或错误恢复时发出
结果:集线器控制逻辑复位,但下行端口变为 Not Configured 状态,驱动 SE0
USB集线器复位后:
- 地址恢复为 0。
- 状态变化位清零。
- 中继器进入特定状态(WFSOPFU)。
- 发送器关闭。
- 所有下行端口未配置,并输出 SE0 信号。
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936 USB技术交流3:1031974172
USB2.0集线器HUB





