OTG--miniUSB的工作原理
来源:互联网 发布:网络管理CMS 编辑:程序博客网 时间:2024/06/03 17:41
1.OTG 检测的原理是:
USB OTG标准在完全兼容USB2.0标准的基础上,增添了电源管理(节省功耗)功能,它允许设备既可作为主机,也可作为外设操作(两用OTG)。USB OTG技术可实现没有主机时设备与设备之间的数据传输。例如:数码相机可以直接与打印机连接并打印照片,手机与手机之间可以直接传送数据等,从而拓展了USB技术的应用范围。在OTG中,初始主机设备称为A设备,外设称为B设备。也就是说,手机既可以做外设,又可以做主机来传送数据,可用电缆的连接方式来决定初始角色(由ID线的状态来决定)。
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设备(外设)。
2.USB OTG功能是需要用到ID脚的
(1)、做Master时,CPU的ID脚要LOW;
(2)、做slave时,CPU的ID叫要HIGH,
3.
只有而言支持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是悬空的。(设备内部上拉)。
如果是普通的USB 线,USB_ID 一般是悬空的,默认就是高电平的了,就等于连接的电脑。
5.实物图
0 0
- OTG--miniUSB的工作原理
- USB OTG的工作原理
- USB OTG的工作原理
- USB OTG的工作原理
- OTG工作原理
- usb OTG 工作原理
- USB OTG的工作原理-相互切换和交互流程
- otg 原理
- OTG设计原理
- usb otg原理
- USB OTG ID 检测原理
- USB OTG ID 检测原理
- USB OTG ID 检测原理
- 什么是OTG,手机OTG的用途
- Android OTG的了解
- USB OTG原理+ ID 检测原理
- USB OTG原理和 ID 检测原理
- OTG
- C# jmail发送邮件(带附件)
- 【算法学习笔记】13.暴力求解法01 枚举排列
- 《软件开发者路线图》读书笔记
- mysql使用EF6的问题
- LeetCode OJ算法题(六十七):Plus One
- OTG--miniUSB的工作原理
- 昨天,今天,明天
- GDB查看变量
- jquery Tab标签页
- Java 用数组实现栈 (Stack),包括栈的初始化,入栈、出栈等操作
- AD如何走蛇形线和圆角拐角
- ttl=112
- AppServ 安装日记
- 第十章 10.3.2节练习