OTG线与普通USB线的区别

OTG线如下,是母口:

普通USB线如下,是公口

     USB数据线用来连接手机和电脑,可通过电脑访问手机里面的照片、音乐,把手机当做U盘使用。OTG数据线则无需PC,手机可直接通过OTG数据线与U盘、鼠标、键盘等USB设备连接。接U盘直接查找资料,接鼠标方便玩游戏,接键盘可快速打字,接相机直接浏览图片,即拍即传。OTG扩展了手机的功能

 

      OTG线与普通USB线的区别,USB数据线连接电脑的时候,由电脑供电,而OTG数据线连接U盘等设备的时候,手机必须给U盘等外设供电,那么手机是如何识别USB数据线和OTG数据线的?拆解两根线之后,会发现USB数据线的第4pin是悬空的,OTG数据线的第4pin是短接到地的,手机芯片应该是通过第4pin判断插入的是OTG数据线还是USB数据线,并以此来决定是否打开OTG供电。

       硬件上的差异就是,OTG 线一端有一根PIN多接了个GND接地线,让机器分辨谁是HOST主机、谁是Device外设,单以外观是无法分辨OTG线与普通USB线的区别的。

 

Micro USB数据线 接线示意图:

传统 usb 接口出pin 有:
1. vbus (5v)
2. GND
3. D+
4. D-
5. ID Pin悬空

 

OTG线 接线示意图:

otg线 只有 micro接口, 总共出5pin
1. vbus
2. GND
3. D+
4. D-
5. ID

 

USB线材里面都是4条线,只差在接头,手机/平板都是micro USB, 接普通USB线,ID pin悬空,

所以运作在 client/peripheral mode(外设模式);如果把 ID GND接地, 就会进入 host mode(主机模式)。

猜你喜欢

转载自blog.csdn.net/FPGASOPC/article/details/82910213