usb otg(USB OTG的介绍)
一、usb otg是什么
USB OTG是USB On-The-Go的缩写,是近年发展起来的技术,
12月18日由USB Implementers Forum公布,主要应用于各种不同的设备或移动设备间的联接,进行数据交换。特别是PDA、移动电话、消费类设备。改变如数码照相机、摄像机、打印机等设备间多种不同制式连接器,多达7种制式的存储卡间数据交换的不便。USB技术的发展,使得PC和周边设备能够通过简单方式、适度的制造成本将各种设备连接在一起,上述我们提到应用,都可以通过USB总线,作为PC的周边,
PC的控制下进行数据交换。但这种方便的交换方式,一旦离开了PC,各设备间无法利用USB口进行操作,
有一个设备能够充当P
USB OTG信息链 C一样的Host。O
二、什么是usb- otg功能
USB OTG是USB On-The-Go的缩写,主要应用于各种不同的设备或移动设备间的联接,进行数据交换。
On-The-Go,即OTG技术就是实现在没有Host的情况下,实现设备间的数据传送。例如数码相机直接连接到打印机上,通过OTG技术,连接两台设备间的USB口,将拍出的相片立即打印出来;也可以将数码照相机中的数据,通过OTG发送到USB接口的移动硬盘上。
OTG补充规范对USB 2.0的最重要的扩展是其更具节能性的电源管理和允许设备以主机和外设两种形式工作。OTG有两种设备类型:两用OTG设备(Dualrole device)和外设式OTG设备(Peripheralonly OTG device)。
两用OTG设备完全符合USB 2.0规范,同时,他还要提供有限的主机能力和一个MiniAB插座、支持主机流通协议(Host Negotiatio n Protocol, HNP),并和外设式OTG设备一样支持事务请求协议(Session Request Protocol, SRP)。
当作为主机工作时,两用OTG设备可在总线上提供8 mA的电流,而以往标准主机则需要提供100~500 mA的电流。
扩展资料
USB接口层为OTG主机和OTG设备提供物理连接,USB系统软件使用主机控制器来管理主机与 USB设备的数据传输。USB系统软件相对于主机控制器而言,处理的是以客户角度观察的数据传输及客户与设备的交互。
USB设备层为USB主机系统软件提供一个可用的逻辑设备。主机通过与之功能匹配的客户软件实现其各种功能。
OTG设备与以往的USB设备一样有两种通道:数据流通道和消息通道。数据流通道没有定义好的结果,而消息通道则有固定的结构。
但是,每个通道都有一定的带宽、传输类型、传输方向和缓冲区大小。自供电设备配置一个默认的控制通道,由他提供该设备的配置和状态等信息。
参考资料:百度百科- OTG
三、什么是usb otg功能
所谓USB OTG功能,即可以允许Windows Phone设备通过USB接口同闪存盘、外部USB硬盘、键盘甚至鼠标相连接,不过这一般都需要使用一根特殊的转接线来建立连接。
早在十多年前的某些Windows Mobile设备就已经支持USB OTG功能了,不过针对该功能的解决方案至今仍非常混乱。
我们可以设想一下,将你的手机通过一条USB线与一个外设键盘相连是多么古怪的一件事?单单是陈旧的线缆管理水平就已经显得很低端了。
虽然有些Android设备已经提供了这项功能,但却少有Android用户将闪存盘与自己的手机直连,我们更常见到的是iPad用户经常使用的蓝牙键盘连接方式。
Win10 for Phone(WP10)系统可能真的会为Windows Phone设备带来这项功能,不过我们知道支持连接蓝牙键盘的蓝牙HID协议即将会在WP8.1 GDR2中到来,而且现在云盘存储方式非常盛行,所以,USB OTG功能在云储存的时代是否像以前那样重要呢?