USB涉及的知识很多,usb2.0协议规范就有650页,英文文档全部读下来也很头大。关于不同同业者应该选取自己领域进行详细阅读。关于USB2.0协议规范中具体包含如下:
综上我们可以看出:
对于USB外设开发驱动开发者,相关章节:
• 4 系统架构综述
• 5 USB数据流模型
• 9 USB设备框架工作
• 10 USB主机的硬件和软件
对于USB外设的电子设计研发人员,相关章节:
• 4 系统架构综述
• 5 USB数据流模型
• 6 机械层
• 7 电子层
本篇文章重点介绍USB2.0的一些电气规范。
USB2.0定义了三种速率:
- Low-Speed(1.5Mbps)
- Full-Speed(12Mbps)
- High-Speed(480Mbps)
USB使用差分线进行数据传输,D+/D-(3.3V逻辑电平)来表示:
定义如下:
差分信号1: D+ > V O H M i n V_{OH_{Min}} VOH<