
USB枚举过程及Linux下U盘识别流程
USB协议定义了设备的6种状态,仅在枚举过程种,设备就经历了4个状态的迁移:上电状态(Powered),默认状态(Default),地址状态(Address)和配置状态(Configured)(其他两种是连接状态和挂起状态(Suspend))。USB枚举基本的流程为:用户把USB设备插入USB端口或给系统启动时设备上电USB端口指的是主机下的根hub或主机下行端口上的hub端口。Hub给端口供电,连接着的设备处于上电状态。Hub检测它各个端口数据线上(D+/D-)的电压在hub端,数据线D+和D-都












