usb_basic.rst 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. USB 基本概念
  2. ===========================
  3. 本文主要对 USB 官方 usb2.0.pdf 中提供的第七章、第八章、第九章进行讲解。
  4. 简介
  5. ---------
  6. USB 信号状态
  7. -----------------
  8. USB 连接与断开检测
  9. ---------------------
  10. USB 速度识别
  11. ---------------------
  12. USB 设备状态
  13. ---------------------
  14. USB 编码与位填充
  15. ---------------------
  16. USB 字段(域)
  17. ---------------------
  18. 同步字段
  19. ^^^^^^^^^^^^^^^^^^^^^^^^
  20. 包标识符字段
  21. ^^^^^^^^^^^^^^^^^^^^^^^^
  22. 地址字段
  23. ^^^^^^^^^^^^^^^^^^^^^^^^
  24. 帧号字段
  25. ^^^^^^^^^^^^^^^^^^^^^^^^
  26. 数据字段
  27. ^^^^^^^^^^^^^^^^^^^^^^^^
  28. CRC 字段
  29. ^^^^^^^^^^^^^^^^^^^^^^^^
  30. USB 包
  31. ---------------------
  32. 令牌包
  33. ^^^^^^^^^^^^^^^^^^^^^^^^
  34. 数据包
  35. ^^^^^^^^^^^^^^^^^^^^^^^^
  36. 握手包
  37. ^^^^^^^^^^^^^^^^^^^^^^^^
  38. 特殊数据包
  39. ^^^^^^^^^^^^^^^^^^^^^^^^
  40. USB 事务
  41. ---------------------
  42. SETUP 事务
  43. ^^^^^^^^^^^^^^^^^^^^^^^^
  44. IN 事务
  45. ^^^^^^^^^^^^^^^^^^^^^^^^
  46. OUT 事务
  47. ^^^^^^^^^^^^^^^^^^^^^^^^
  48. 特殊事务
  49. ^^^^^^^^^^^^^^^^^^^^^^^^
  50. USB 传输
  51. ---------------------
  52. 控制传输
  53. ^^^^^^^^^^^^^^^^^^^^^^^^
  54. 批量传输
  55. ^^^^^^^^^^^^^^^^^^^^^^^^
  56. 中断传输
  57. ^^^^^^^^^^^^^^^^^^^^^^^^
  58. 同步传输
  59. ^^^^^^^^^^^^^^^^^^^^^^^^