有关usb otg方面的问题,还请高手指教,谢谢
A device为省电,会挂起总线VBUS,这这时如果插入B device(它自已没有电源提源,类似于被动器件),那么它怎么识别有设备插入(因为此时它处于总线挂起,不会向个提供电流),而此时的B device可能会因为没有上电而无法发起SRP请求,请问会发生这样的情形吗???请高手解惑,谢谢!!!
还有我看见N多的市场上的数码伴侣,据说支持大多数的数码像机(其用的是mini usb connector,但是可能采用的是usb2.0,即可用standard usb A to mini usb B,通过电脑可下载相片),那么这时,如果用支持OTG的数码伴侣怎么兼容这些设备???换句话说,采用OTG的A device可不可以与用mini usb B接口,但只支持usb2.0不支持OTG的数码相机通信并下载相片???(我个人觉得不可能,因为这时,若A device处于总线挂起状态,那么数码相机这端怎么发起SRP,因为它不支持OTG外设协议呀),请高手指点
我看用mini usb B接口,但只支持usb2.0不支持OTG的数码相机好像不只4只脚,所以可能有插入监测的功能,而不是靠usb请求识别的
mini usb有5pin,其中有一pin用来识别作otg设备来扮演host或slave
对啊,插入设备时otg脚的电平就会有变化,主机端就可以检测到usb连接了
这个问题挺不错的!因为USB OTG的标准中规定了接口形式为5根线,一根食SLave和Host的选择!不过后来修改的时候,好像增加了Host和Slave可以在线选择的功能!Mini USB只是一个接口的标准吧!不明白你所说的挂起是在那里挂起!
只有USB接口存在设备的时候才会处于挂起的状态,不存在设备,那里有挂起?
在挂起后,USB协议中规定了设备可以唤醒USB Host的功能!
也就是说,没有usb外设的情况下,是不存在挂起一说,是吗???
但是我在看usb otg的协议的时候,发现当usb 总线处于空闲状态,它会关掉vbus的电压(而usb2.0及以前的协议是将总线挂起,此时要求耗电不超过280uA,但是仍存在电源,故可以唤醒),如果是这样,那么作为外设的USB设备没有供电,怎么唤醒host???(不知道我有没有理解错,是关掉vbus,还是仅仅是像usb2.0那样挂起,请高手指正)
usb otg 作为host,自已必须提供电源的,而作为slave,是不需自已提供电源的,而是在host处取电,若真是host关掉Vbus,那么作为slave的usb外设怎么去唤醒host
我问的情况正好是作为slave的usb外设采取Vbus供电的情形
我在看usb otg的协议的时候,发现当usb 总线处于空闲状态(此时host当然是连接了usb外设的,作为slave的usb外设采取Vbus供电),它会关掉vbus的电压(而usb2.0及以前的协议是将总线挂起,此时要求耗电不超过280uA,但是仍存在电源,故可以唤醒),如果是这样,那么作为外设的USB设备没有供电,怎么唤醒host???(不知道我有没有理解错,是关掉vbus,还是仅仅是像usb2.0那样挂起,请高手指正)
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |