论文部分内容阅读
USB设备开发的一个主要工作就是通过枚举获取各种描述符信息来选择加载合适的驱动程序,而在设备接入后枚举之前主机会对USB设备进行几次复位和挂起,然后往端点0发送获取设备描述符的请求。文中选择PDIUSBD12作为USB接口芯片进行对此期间的复位与挂起进行研究,通过读取PDIUSBD12的中断寄存器来获知中断源信息,从而得出复位与挂起的具体次数,便可知USB设备从连接到枚举之间的大约时间。