【求解】CY7C68013为何在枚举阶段开始之前就进入hi-speed模式?

2020-01-27 11:22发布

最近调试CY7C68013A发现在枚举之前就进入了高速模式,以下是串口打印信息:
  1. HI-SPEED

  2. URES

  3. HI-SPEED

  4. SUDAV
  5. 80 06 00 01 00 00 40 00
  6. EXIT

  7. URES

  8. HI-SPEED

  9. SUDAV
  10. 80 06 00 01 00 00 12 00
  11. EXIT

  12. SUDAV
  13. 80 06 00 02 00 00 FF 00
  14. EXIT

  15. SUDAV
  16. 80 06 03 03 09 04 FF 00
  17. EXIT

  18. SUDAV
  19. 80 06 00 03 00 00 FF 00
  20. EXIT

  21. SUDAV
  22. 80 06 02 03 09 04 FF 00
  23. EXIT

  24. SUDAV
  25. 80 06 00 01 00 00 12 00
  26. EXIT

  27. SUDAV
  28. 80 06 00 02 00 00 09 00
  29. EXIT

  30. SUDAV
  31. 80 06 00 02 00 00 27 00
  32. EXIT

  33. SUDAV
  34. 00 09 01 00 00 00 00 00
  35. EXIT
复制代码1、USB协议里面设备枚举应该是在全速模式下进行的,而从打印信息来看,复位(URES)之后立刻就进入了高速模式,随后开始枚举,获取各种描述符(80H,06H,...,)后,主机SetConfig(00H,09H,...,),枚举完成,这个过程有点不理解。。
2、主机并没有向设备请求DeviceQualifier描述符,那HOST如何知道这个设备支持高速呢?
0条回答

一周热门 更多>