微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 手机基带和硬件设计讨论 > USB_ID pin 脚的功能意义

USB_ID pin 脚的功能意义

时间:10-02 整理:3721RD 点击:
各位大侠小弟江湖告急,请求支援。
     谁知道USB_ID pin 脚的功能意义?是干什么用的?
     USB 中不就有 VDD,GND,USB+,USB-  并没有USB_ID 的信息呀?
请帮忙解惑。

0 0点击评论给ASC-US(意义不明确的非典型鳞状细胞)答案评价

看来人气不旺盛呀,自己支持一下

检测ID脚状态高低,从而判断为主设备或从设备,otg的时候用的。

OTG 检测的原理是什么呢?
如果实现高低电平?

0 0点击评论给ASC-US(意义不明确的非典型鳞状细胞)答案评价

2# 兄弟是否可以详细的说明一下?

OTG 需要

OTG 检测的原理是:
USB OTG标准在完全兼容USB2.0标准的基础上,增添了电源管理(节省功耗)功能,它允许设备既可作为主机,也可作为外设操作(两用OTG)。USB OTG技术可实现没有主机时设备与设备之间的数据传输。例如:数码相机可以直接与打印机连接并打印照片,手机与手机之间可以直接传送数据等,从而拓展了USB技术的应用范围。在OTG中,初始主机设备称为A设备,外设称为B设备。也就是说,手机既可以做外设,又可以做主机来传送数据,可用电缆的连接方式来决定初始角色(由ID线的状态来决定)。
USB OTG接口中有5条线:     2条用来传送数据(D+ 、D-);     1条是电源线(VBUS);        1条则是接地线(GND)、1条是ID线。ID线---以用于识别不同的电缆端点,mini-A插头(即A外设)中的ID引脚接地,mini-B插头(即B外设)中的ID引脚浮空。当OTG设备检测到接地的ID引脚时,表示默认的是A设备(主机),而检测到ID引脚浮空的设备则认为是B设备(外设)。

USB OTG功能是需要用到ID脚的
(1)、做Master时,CPU的ID脚要LOW;
(2)、做slave时,CPU的ID叫要HIGH,

学习了~

只有而言支持USB OTG的设备(即可以做USB Host有可以做Slave的设备),USB_ID信号才有意义。
当设备检测到USB_ID信号为低时,表该设备应作为Host(主机,也称A设备)用。
当设备检测到USB_ID信号为高时,表示该设备作为Slave(外设,也称B设备)用。
实际的USB连接线中,是没有USB_ID这根线的。 都是在接口部分直接拉死的的。
对于Host端,只需将连接线的USB_ID pin和地短接即可,
对于Slave端,USB连接线的USB_IDpin是悬空的。(设备内部上拉)。

10楼所言极是.

楼上两位兄弟总结的甚是!

顶下!

学习了 好贴呀

十分清晰

谢谢分享

学习了。

USB_ID pin 脚 的使用需要针对 相应的USB SWITCH 来看,
USB switch 支持的功能越强大,USB_ID pin 脚的应用范围也越大 ,其中常用的是
USB_ID 为0 时是OTG模式 ,另外在不同的阻值识别支持的设备不同,比如JIG ,车载 ,外设音频 等等 。
当然根据商品定义的不同,有些低端根本就不会采用 USB switch,那么USB_ID pin
脚基本也就没有意义了 ,相应的支持的多功能外设也就大大减少 。
如果是普通的USB 线,USB_ID 一般是悬空的,而其他不同的OTG,JIG 其他线时USB_ID 才会使用到
~~

学习了

顶下

学习了     

学习了,谢谢分享!

涨见识了,谢谢

好~~~~~

楼上所言没错

学习了  

用于OTG检测的,当为低时,可当host

小编对这个理解很深啊,可以最这个功能同时做个应用,来控制的吗,

先回个贴!挣个rd币!

OTG线中,USB_ID脚是拉到地上面的,插入OTG线,ID脚为低,判断为OTG线插入。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top