MICRO USB引脚定义以及接法
2017-03-01 10:57
756 查看
OTG的时候用的.检测ID脚状态高低,从而判断为主设备或从设备。
![](https://img-blog.csdn.net/20170301105728920?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRGVycmlja2VyNDA2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
[align=left] [/align]
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设备(外设)。
[align=left] [/align]
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设备(外设)。
相关文章推荐
- DB9公母头引脚定义以及连接
- DB9公母头引脚定义以及连接
- Micro USB 引脚定义及OTG (USB-HOST) 接线
- USB引脚定义以及导线的颜色定义
- JSON定义以及一些简单的方法
- rj45接口定义/rj45针脚定义/rj45引脚定义
- 线性代数之行列式(1) ——行列式的定义以及二阶行列式
- JavaScript中函数的定义以及使用
- 数据库的事务定义以及特性
- LCD1602的引脚定义
- Java面向对象-枚举的定义和特点以及底层分析
- django 自定用户系统 以及 Django Model 定义语法
- Spring4笔记----AOP的环绕通知、切面的优先级以及重用切入点定义
- 详解keil采用C语言模块化编程时全局变量、结构体的定义、声明以及头文件包含的处理方法!
- 让atmega8可以和飞思卡尔xs128一样对IO引脚进行定义
- 结构体,联合的位域定义方法,以及结构体大小的计算
- C#关于STA和MTA定义,以及STA和MTA的设置
- 定义一个类DOG,包含age,weight等属性,以及对这些属性操作的方法,实现并测试这个类。
- 命令行中python 定义完函数后怎么退出,以及如何调用函数
- DB9 公头母头引脚定义及连接