USBOTG既可能做主摆设也可能做从装备

  • 时间:
  • 浏览:45
  • 来源:苹果数据线

  上有没有挂接其它USB摆设呢?USB设备会周期性地检测USB端口的电容值,倘使USB端口电容值转变足够大,大到可能信任有新的USB装备接入了,那么USB A型配置会为USB总线供给,并检测建设衔尾;而USB B型筑设则倡导一个会话乞求(SRP),并等待A型筑设的反映。

  USB OTG既无妨做主摆设,也无妨做从摆设。正在体例运行历程中,OTG配置的角色(主筑设or从设备)可能转变,不过,正在体制刚启动时,OTG设备的角色是确定的。如何肯定的呢?下面来处分这个题目

  上图是几种圭臬的USB接口,其中Mini-A型、Mini-B型、Micro-AB型和Micro-B型口都有五个管脚,管脚按次是

  假设ID管脚接地,则该装备为A设备;若ID管脚悬空,则该装备是B设备,个中A摆设是initial host,B设备是initial peripheral。即编制刚启动时,A配置是主装备,B装备是从配置。如下图所示,左边的筑设是B装备,右边的USB设备是A筑设。

  值得周密的是,在体制运行的过程中,USB修设的主从脚色无妨会转变,不外A设备/B装备的名称不会改观。也就是谈,正在式样运行进程中,A建设有可以从主配置酿成从摆设,然而A设备还是叫做A设备;B设备相通。

  另外,A配置永远是供电摆设,而与A装备饰演的脚色无合。假使A设备形成了从修设,仍旧由A装备供电。

  上图为一个需要交流脚色的例子。左边是一台PDA,PDA里有打印机驱动,但由于它是B设备,于是初始角色是从摆设。很昭着,正在打印任职的历程中,有需要交流PDA和打印机的角色。

  大家们正在建筑i.MX233修筑板的过程中,ID管脚没有引出来,所以,默认i.MX233是从配置。然而USB摄像头也是从装备,云云i.MX233没有门径变化成主装备,从而i.MX233无法使用USB Camera。

  正如方才提到的那样,A筑设不断供电,尽管A摆设始末HNP条约由主配置变成从配置了,也连续由A配置供电。然而,在嵌入式体制里,更加是只有电池供电的体制里,功耗是一个很吃紧的功用指标。A摆设能够履历停止供电结束会话,进而低落功耗。如许就爆发了一个标题,假设B建设央求开启一个会话,该怎么办?

  SRP无妨措置这个问题。恪守SRP,B设备可能苦求A装备打开电源,初步一个会话(session)。

  如上图所示,B配置中的SRP PULSE会先给D+引脚一个脉冲,之后再给VBUS一个脉冲,云云无妨叫醒A摆设。反响的,右边的A装备检测到D+或VBUS上的旗号,则开启VBUS并启动会话。

猜你喜欢

火币火币网火币网火币okex 吃鸡租号 币安