USB电路_OTG检测
1.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设备(外设)。
2.在使用USB_OTG功能时要在电路设计时将ID脚引出,作为通过改变ID脚的电平来控制当前设备时主从机状态,在电路设计时一定要注意,不然的话小心蓝屏警告!!!
USB电路_OTG检测相关推荐
- 无线鼠标计算机不识别,win7系统下USB无线鼠标电脑检测不到如何解决
许多win7系统用户都喜欢使用usb无线鼠标,然而有时候可能会遇到sub无线鼠标电脑检测不到的情况,碰到这样的问题该怎么办呢,本文就给大家讲解一下win7系统下USB无线鼠标电脑检测不到的具体解决步骤 ...
- HALCON示例程序inspect_solar_fingers.hdev太阳能电池板电路缺陷检测
HALCON示例程序inspect_solar_fingers.hdev太阳能电池板电路缺陷检测 示例程序源码(加注释) 关于显示类函数解释 dev_update_off () dev_close_w ...
- USB电路EMC设计标准电路详解
USB通用串行总线的电磁兼容性能关系到设备稳定性与数据传输的准确性,对于USB电路一般需要EMS抗干扰的设计. USB分为USB2.0.USB3.0 一.USB2.0的EMC设计标准电路详解 1.FL ...
- jetson nano yolov5部署及USB摄像头实时检测 初次尝试
(1条消息) Jetson nano部署Yolov5 --从烧录到运行 1:1复刻全过程_IamYZD的博客-CSDN博客_jetson nano部署yolov5 1.yolov5部署 学校发的板子不 ...
- usb设备的检测及区分(sata硬盘、优盘及移动硬盘)
原理: 1.如果有外置usb设备插入,会产生/proc/scsi/usb-storage目录(ide硬盘上默认 没有),并且会在/proc/scsi/usb-storage目录中产生数字文件,此文件存 ...
- USB OTG插入检测识别
一 USB引脚一般四根线,定义如下: 为支持OTG功能,mini/micro usb接口扩展了一个ID引脚(第4脚) A设备端ID脚接地,则初始状态为Host,例如PC和支持OTG设备做主设备时 B设 ...
- android检查usb广播,Android 检测USB 音频设备
1.广播检测USB 音频设备 注册广播: "android.hardware.usb.action.USB_DEVICE_ATTACHED"; "android.hard ...
- USB OTG ID 检测原理
OTG 检测的原理是: USB OTG标准在完全兼容USB2.0标准的基础上,增添了电源管理(节省功耗)功能,它允许设备既可作为主机,也可作为外设操作(两用OTG).USB OTG技术可实现没有主机时 ...
- C# USB视频人脸检测
2019独角兽企业重金招聘Python工程师标准>>> 此程序基于 虹软人脸识别进行的开发 SDK下载地址:https://ai.arcsoft.com.cn/ucenter/use ...
最新文章
- 开机logo切换逻辑深入研究
- Python字符串练习题
- 听云CTO访谈:解读现代应用性能管理(APM)技术
- (数学分析笔记)常用函数不定积分及其计算技巧
- Spring Boot学习总结(1)——Spring Boot入门
- 云计算中的地域和可用区概念
- 强化学习的数学基础3---Q-Learning
- 巧用margin/padidng的百分比值占位,避免闪烁
- 字符串算法 —— 两字符串相同的单词
- Python基础__函数
- 《Effective Python 2nd》——类与接口
- set列表对象去重_set去重应用
- 浅谈压缩感知(二十七):压缩感知重构算法之稀疏度自适应匹配追踪(SAMP)
- 三层架构和mvc的区别_谈谈对于企业级系统架构的理解
- linux开发环境搭建(4)-从SD卡启动uboot
- 线性代数 动手学深度学习 pytorch
- 单电路板双W5500驱动代码,基于WIZnet官方驱动修改,STM32H743/H750
- 蚂蚱蚂蚱,我的骄傲放纵。
- 缩小Abaqus结果文件的方法
- latex表格内容上下居中_表格内容垂直居中
热门文章
- 给指定的寄存器地址:0x0001eea7 ,赋值
- linux共享内存原IPCS,共享内存相关(ipcs/ipcrm)
- iOS 高大上函数响应式编程框架ReactiveCocoa学习笔记1 简介
- myCobot pro 机械臂(4)正向运动学——改进DH表示法(开发环境:python)
- phoenix复制表
- 刑侦有啥“黑科技”?
- 做幼儿教育培训类型的网站注意事项
- bh1750c语言程序,用树莓派学编程系列4——环境光照强度测量
- linux TCP连接失败(不回复SYN,ACK)问题分析
- Java反编译工具――Jode