otg功能是什么,USB OTG 工作原理

题图来自Unsplash,基于CC0协议
导读
话说起来,不知道你有没有遇到过这样的情况:明明手头有个移动硬盘或者游戏手柄,想给手机用,但USB接口就是连不上,或者设备根本不被识别。这时候,如果咱的设备支持USB OTG功能,可能就解决了。那到底USB OTG功能到底是什么呢?
USB OTG英文全称是On-The-Go。其实说白了,它就是在设备之间直接连接,不再需要再通过电脑转接。比如说,你现在手里拿着的是搭载OTG功能的设备(多半是安卓手机或平板),你只要把支持OTG接口的Type-C接口或者支持OTG的USB接口(如Micro-USB接口)连接起来,两个设备之间就能互相分享数据、或者给设备充电。就像两个小伙伴可以直接传递东西,而不用麻烦中间的其他人。
工作中它有什么奥秘呢?通常,当我们看到USB接口,心想“这是让电脑当主机,其他设备当从机来连的”。但USB OTG一来,就开始改变了!它允许连接的设备之间切换角色,也就是说,谁愿意谁当“主机”,谁就是“从机”。比如,你用手机连接一个U盘,手机可以作为主机,U盘自动切换成从机,这样你的文件就能传到手机里啦。再比如果你想用手机给平板充电,但这两个设备是等效的,那你的手机就可以当“主机”,负责提供电力,而平板来充电当“从机”。
至于手机OTG功能支持哪些设备,常见得可以是U盘、SD卡读卡器、移动硬盘、游戏手柄、键盘、鼠标、扫描仪、其他安卓设备间文件传输等等。一句话,只要设备上有符合OTG规格的电路和驱动即可使用,不过有些设备可能还需手机系统建立连接授权码,你别急,“OTG权限”页面随便一填就可以了。
那么,如何开启手机OTG功能呢?其实步骤也不难,一般都是:
- 在手机“设置”里找到“更多连接方式”;
- 点击“OTG”选项,开启开关;
- 或者进入“开发者选项”,打开“USB OTG功能”,第三步简直是专业人士的专属步骤!
最后,聊聊USB OTG和普通USB接口的区别。普通USB基本用在一个设备(一般是键盘、鼠标等小型外设)向另一个设备(比如电脑)提供数据服务,方向是单向的,而OTG设备的角色随时可以自动相互切换,更面向于设备之间的交互、传输和共享。而且,OTG接口对电流提供有更高的需求,支持这种规格的接口能主动设备提供Vbus电压给从设备供电,这个对比下来可有点儿意思了!
总之,OTG功能可以看做是一个更自由、更高效的USB设备互联机制,让手机在没有电脑中介的情况下变身数据的源头或目的地,这无疑让我们的生活更加多方便利!是不是让咱的设备“活”得更灵活了呢?赶紧检查一下你的设备是否支持吧!
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com