USB模式:通用串行总线,由VBUS,GND,D+,D-构成(USB3.0可以达到5Gbps)。具有不同的速度模式,当D-上拉的时候一个1.5k电阻到3.3v那么处于低速模式,否则处于上拉D+高速模式。
上图就是低速模式(1.5Mbps,以USB1.1为例)。
上图就是全速模式下的原理。(15Mbps,USB1.1)
USB的两个外设之间是无法直接通信,最新的USB ON THE GO(OTG)规划,支持两个OTG设备的系统能直接进行通信。OTG规范中定义了一种双角色设备的DRD,具备Host和外设两种功能。通过ID线上电平来判断为HOST还是外设。
最新OTG原理图: