usb otg

USB OTG简介 1 引言 随着USB2.0版本的发布,USB越来越流行,已经成为一种标准接口。现在,USB支持三种传输速率:低速(1.5Mb/s)、全速(12Mb/s)和高速(480Mb/s),四种传输类型:块传输、同步传输、中断传输和控制传输。USB应用灵活方便,能满足多种外设的需要。随着个人便携式电子产品的增长和嵌入式技术的飞速发展,USB主机已不再局限于单纯的PC,可以是含有USB主控器的任何设备,如P 阅读详情

1. usb-otg 与host的区别
usb-otg 既可以做host,也可以做slave。
usb-host 只能做host.

这就是两者的区别。

2.USB-otg 中的 USB-ID信号线
usb-otg 有一根ID 线,用来决定该usb port做host,还是device.
经常看见一条USB转mini-USB连接线. 正常USB 4个脚. 而mini-USB 5个脚,其中多出来一脚就是USB-ID信号线。这个ID信号线的电平由转接线决定。

OTG设备使用插头中的ID引脚来区分A/B Device,
a. ID接地被称作为A-Device,充当USB Host,A-Device始终为总线
提供电力,
b. ID悬空被称作为B-Device,充当USB Device,设备的USB Host/USB Device角色可以通过HNP(主机交换
协议)切换。OTG设备连接时不能跨越USB Hub,如果跨越USB Hub则失去HNP功能。A-Device/B-Device与USB Host/Device没有必然的关系,主机切换完毕后A-Device变成USB从设备,但是仍然为总线供电。

Android USB OTG通信 USB相关概念: 简单来说,USB 是一个用于数据交换的总线(Bus)。发启(initiate)数据交换的一方称为主机 (host),另一方称为外设(peripheral),两者通过总线实现通信,由主机负责供电。一个 USB 系 统里只有一个主机,但可以有多个外设,外设的主要信息记录在描述符(descriptor)里。一个 外设就是一个单独的物理实体,但它却可能有多个逻辑上的设备功能(devic... 阅读详情

相关推荐

USB OTG简介、与普通USB线的区别

USB有三类接口A类接口 -----------最常见的扁平接口,四芯 VCC GND D+ D- B类接口 -----------方形的梯形接口 同样是四芯 MINI AB类接口...

weixin_33716941的博客 2323

USB之OTG应用简介

OTG简介: USB OTG 是USB On-The-Go的缩写,由USB Implementers Forum于2001年12月18日公布,主要应用于各种不同设备或移动设备间的联接,进行数据交换。 自1996年USB传输协议诞生后,就以其优势很快的风靡了所有计算机外设以及数码设备,大家都知道USB设备分为HOST(主设备)和SLAVE(从设备),只有当一台HOST与一台SLAVE连接时才能实现数据的传输,USB OTG技术的推出则可实现没有主机时设备与设备之间的数据传输,从而拓

piaolingyekong的专栏 1万+

usb otg探索

USB系统组成USB标准中将USB系统描述为三个部分:USB主设、USB从设、设备间联通。 一个USB主设需要根据协议对数据的传输增加相应的协议信息以及协议的解析(Protocol Engine);需要对传输的数据进行串行化及解串行化(SIE-Serial Interface Engine);需要对数据传输的差错进行检测、处理(ErrorHandling)等: 而软件层上需要对USB主设

viewsky11的专栏 1046

USB HOST与 USB OTG的区别及工作原理

在SmartQ 7上面,同时存在USB HOST与 USB OTG两个接口,我想问一下,这两个接口有什么区别么?我怎么认为HOST属于是多余呢? 麻烦高手解答,感激不尽!!!   零 USB背景知识 USB是一种数据通信方式,也是一种数据总线,而且是最复杂的总线之一。  硬件上,它是用插头连接。一边是公头(plug),一边是母头(receptacle)。例如,PC上的插座就是母头,USB设备...

MR CUI的专栏 15万+

USB OTG 技术概述

    摘要:USB OTG(On-The-Go)是USB 2.0规范的补充,它使外设可以在无主机参与的情况下直接互连进行通信工程.本文讨论了USB OTG补充规范的新增特性,包括OTG事务请求协议SRP和主机流通协议HNP、连接器和电缆、两用OTG设备和外设式OTG设备、驱动程序以及数据流模型。    关键词:USB 2.0 OTG 规范USB的广泛应用其正在成为外设与PC机及膝上型电脑

激情成就梦想--关注移动互联网 1602

android otg 挂载流程,android USB OTG功能如何打开及实现

1、检查HW原理图,确认是否支持OTG功能(vbus是否供上电,IDDIG pin链接是否正确)2、若HW确认支持OTG功能,则按照如下方法分别打开USB OTG功能及实现挂载:如何打开USB OTG功能:1).在alps/mediatek/config/[project]/autoconfig/kconfig/project中打开CONFIG_USB_MTK_OTG和CONFIG_USB_MTK...

weixin_33901995的博客 2233

USB OTG插入检测识别

一 USB引脚一般四根线,定义如下: 为支持OTG功能,mini/micro usb接口扩展了一个ID引脚(第4脚) 1. 移动设备如需支持OTG,内部ID引脚需要默认上拉为高 2. VBUS是输入输出双向引脚。对于device是power supply输入脚;对于host需要串一个5V电源输出给device。 二 USB插入检测过程,看下面一个简单电路,Samsung E

uranus_wm的专栏 2万+

壹 USB-OTG模式

一、简介 USB OTG标准在完全兼容USB2.0标准的基础上,2001年12月18日由USB Implementers Forum公布,增添了电源管理(节省功耗)功能,它允许设备既可作为主机,也可作为外设操作(两用OTG)。OTG是USB2.O版本的补充,并不是独立的标准,它保留了USB2.0的所有特点。 USB历史 1996年1月 USBIF正式提出USB1.0规格,频宽为1.5Mbp

QMZ1592的专栏 1999

USB host 与 OTG 怎么切换

1、USB host 与 OTG有什么区别? 简单的说,如果一个数码设备支持USB HOST,那么它就可以从另外一个USB设备中取得数据。 USB HOST线可以使得很多智能手机支持连接鼠标、键盘、硬盘、U盘、MP3、USB游戏手柄、USB HUB、USB网卡、USB打印机、手机、USB SIM手机卡读卡器等一堆设备,好处多多 OTG就是只要设备支持,双方都可以为USB host. 1...

boyemachao的专栏 2608

USB Host与USB OTG的区别

连个支持OTG的设备相连,A设备插头有一个与GND连接好的ID,B插头有一个与GND连接的开路ID引脚,当两个插头连接到一起时,A插头的ID引脚会注入一个“0”状态,B插头的ID电平是“1”,ID为0的设备默认是主机(A-HOST),ID为1的设备默认为从机(B-device);还有一种情况是主动OTG设置,接入外设后,在OTG设备中点击HOST使能,会强制ID拉低。6、两个设备互联,如何判读分别是什么设备,判断的依据就是根据外部设备的ID脚的电平,决定是什么样的设备插入;3、理解HOST和OTG的含义。

zxm8513优快云博客 3883

用AT7456E给监控摄像头加OSD?5步搞定时间水印和Logo叠加

本文详细解析了如何使用AT7456E视频字符叠加芯片为监控系统添加专业级OSD功能,涵盖硬件设计、字符库编程和系统集成等关键步骤。通过5步操作实现时间水印和Logo叠加,提升监控系统的可用性和专业性,特别适合安防和工业视觉应用。

sea99的博客 1012

USB OTG

USB OTG即USB On-The-Go的缩写,他目的是实现在没有Host的情况下,实现设备间的数据传送。例如数码相机直接连接到打印机上,通过OTG技术,连接两台设备间的USB口,将拍出的相片立即打印出来;手机读写U盘。 OTG 检测的原理是:   USB OTG标准在完全兼容USB2.0标准的基础上,增添了电源管理(节省功耗)功能,它允许设备既可作为主机,也可作为外设操作(两用OTG)。USB...

u014702812的博客 2972

AD9361 FIR 滤波器设计

matlab 得到滤波器系数

weixin_44630490的博客 1万+

USB OTG原理简述

USB OTG即USB On-The-Go的缩写,他目的是实现在没有Host的情况下,实现设备间的数据传送。例如数码相机直接连接到打印机上,通过OTG技术,连接两台设备间的USB口,将拍出的相片立即打印出来;手机读写U盘。 OTG 检测的原理是: USB OTG标准在完全兼容USB2.0标准的基础上,增添了电源管理(节省功耗)功能,它允许设备既可作为主机,也可作为外设操作(两用OTG)。USB...

lyw851230的专栏 2012

软件测试--用例篇(测试用例的好处、测试用例的七种设计方法、测试用例的粒度、测试用例的评价)

作为软件测试工程师,最主要的工作就是:编写测试用例,那么为什么要编写测试用例?它有什么好处?如何编写测试用例?测试用例写简单好还是复杂好?如何评价测试用例的质量? 天呐撸!能说不会吗?! 作为倾向软件测试工程师的老铁们,还是一起来学习吧! 一、编写测试用例的好处 测试用例是测试者的依据 测试用例使得工作可重复,是自动化测试的基础 补充:自动化测试的前提条件是:功能比较稳定,页面...

cherrydreamsover的博客 3734

HyperMesh实战:用Field工具搞定复杂载荷映射(附TCL脚本示例)

本文深入探讨了HyperMesh中Field工具在复杂载荷映射中的高级应用,包括从CSV到有限元网格的温度场映射全流程、稀疏数据处理技巧及TCL自动化脚本示例。通过Field工具,工程师可以高效实现CFD温度场到结构网格的精准映射,显著提升有限元分析的精度与效率。

white的博客 265

USB-OTG功能切换

usb设备是区分主从的,其中host是主设备 device是从设备。USB-otg则能够进行主从切换。从设备,比如u盘,它只能被控制,不能主动去控制别的usb设备。而电脑的usb接口则作为主设备,可以控制从设备。lubancat-RK3588系列板卡的typeC口的OTG具有硬件切换电路,可以自动切换host/device,而USB A口的OTG不具有切换电路,默认做HOST,如果需要切换Device需要软件切换。

tianpu2320959696的博客 2859

银河麒麟高级服务器V11操作系统安装部署zabbix监控平台的实操保姆级教程

本文详细介绍了在《银河麒麟高级服务器V11上安部署Zabbix监控系统的全过程》涵盖了zabbix监控系统涉及到的所有软件安装、参数优化、服务启动验证及防火墙配置等一系列实操。其中关于安装过程报错undefined symbol: usmAES256CiscoPrivProtocol;ares_reinit等依赖库问题进行了详细记录与分析解决;还提供了Web前端中文显示修复方案和Admin密码修改方法。实现监控平台的100%部署上线,实现对业务系统的实时监控,保证业务的稳定运行。

提供C#相关开发 、云计算、运维测试、网络安全相关技术分享与服务,有意向可联系。 531

开发板适配之USB_OTG

开发板适配之USB_OTG

2301_76587520的博客 1517

在Simulink中实现一个基于SiC MOSFET的高效率电机驱动系统

本文介绍了在Simulink中构建基于SiC MOSFET的高效率电机驱动系统的详细流程。系统由直流电源模块、SiC MOSFET逆变器模块、PMSM电机模型、控制策略模块(包括矢量控制和PWM生成)以及反馈测量模块组成。文章逐步指导了从模型创建到参数设置的完整过程,包括各模块的具体实现方法。通过仿真可以评估系统在不同负载条件下的响应速度、效率、功率密度等性能指标。该建模方法为电机驱动系统的设计和优化提供了有效工具,同时建议根据实际硬件规格和工程需求进行参数调整和定制化开发。

xiaoheshang_123的博客 248

软考中级-软件设计师 知识点整理(一篇就过了 建议收藏)

软考中级-软件设计师上午题知识点总结

片言可决讼,半纸能缚龙 17万+

USB OTG介绍

从一篇工作文档摘得,是一篇介绍USB OTG的好文。1.Definitions, Acronyms and AbbreviationsBSPBoard Support PackageHSHS High Speed (480 Mbps)LS Low

Lanttor的技术博文 1933

龙腾CMS downloadFile接口任意文件读取漏洞复现 [附POC]

大连网龙网络科技有限公司专注于在信息科技领域中向客户提供商业解决方案,是专业的互联网服务解决方案提供商和网络营销服务专家,为用户提供一体化的网络营销整体解决方案,龙腾CMS downloadFile接口存在任意文件读取漏洞。

薛定谔嘚喵博客 720

USB OTG模式及切换

https://blog.youkuaiyun.com/kris_fei/article/details/78620960 Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92 先提USB HOST/DEVICE/OTG概念: OTG控制器可以做host,也能做device,控制器的角色一般由USB ID电平来决定。完整的USB2.0 OTG 控制器硬件信号如下:...

hbcbgcx的博客 1万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

USB OTG检测原理

2、USB_ID pin为低电平时候,则设备为主设备(host模式),比如PC设备和支持OTG设备做主设备时。USB_ID pin为悬空(高电平)时,则设备为从设备(device模式)。1)当OTG设备(SOC主板)插入主设备(比如PC主机)时,主设备会给从设备提供5V_USB供电,VUSB_ON检测到上升沿,触发中断。1)当从设备(OTG连接线+U盘)插入主设备(SOC主板)时。4、5V_USB网络为双向网络,当设备为host的时候,为电源输出功能,给device供电。2)切换成device模式后,

dddds222_的博客 3880

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

STM32 | USB_OTG_FS与HS核心区别与选型建议

选型建议:大多数场景下优先使用 USB_OTG_FS(硬件简单、兼容性强);仅当需要 480 Mbps 高速传输且硬件允许时,才选用 USB_OTG_HS。配置核心:确保时钟(48 MHz)、模式(Device/Host)和类(如 CDC、MSC)配置正确,并在代码中初始化 USB 设备。

WU1707640034的博客 3307

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

上一篇: USB设备基础
下一篇: usb-serial.c
lamdoc
博客等级 码龄18年 155粉丝 655原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值