zoukankan      html  css  js  c++  java
  • OTG线与普通USB线的区别

    转自OTG线与普通USB线的区别


    绿联OTG线绿联Micro usb数据线

            USB数据线是我们常见的设备,OTG线作为近年来随着手机行业的快速发展,逐步进入了我们的日常使用范围。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,让机器分辨谁是主机、谁是Device,单以外观是无法分辨。

    传统 usb port 出pin 有

    1. vbus (5v)

    2. GND

    3. D+

    4. D-

    otg线 只有 micro接口, total出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。

  • 相关阅读:
    关于AFNetworking访问网络超时的设置
    【iOS程序启动与运转】- RunLoop个人小结
    iOS开发中常用到的加密方式
    iOS开发路线简述
    iOS中多线程的实现方案
    HTTP原理
    浅析无线定位技术
    iOS-MVVM设计模式
    打造强大的BaseModel(1):让Model自我描述
    介绍一个基于jQuery的Cookie操作插件
  • 原文地址:https://www.cnblogs.com/noble/p/4144184.html
Copyright © 2011-2022 走看看