OTG控制器可以做host,也能做device,控制器的角色一般由USB ID电平来决定。完整的USB2.0 OTG 控制器硬件信号如下: USB_ID:输入信号,由 USB OTG 协议定义,用于识别 USB 口所接设备的默认角色(host or device)。USB_ID 默认上拉,处于 device 状况,如果要控制器进入 host 状态,需外接 mini-A 口或 micro-A ...
当OTG设备检测到接地的ID引脚时,表示默认的是A设备(主机),而检测到ID引脚浮空的设备则认为是B设备(外设)。 反向不归零编码(NRZI) 反向不归零编码(Non Return Zero Inverted Code)的编码方式非常简单,即用信号电平的翻转代表“0”,信号电平保持代表“1”。这种编码方式既可以保证数据传输的完整性,还不需要传输过程...
根据《AM335x Sitara™ Processors Technical Reference Manual.pdf》描述,USB控制器通过设置USB0MODE寄存器实现软件控制OTG ID的电平,选择A Ddevice或B Device The USB controller assumes the role of a host when the USBx_ID pin state is grounded or USB Mode Register[iddig=bit8] is cleared to 0 (...
方法/步骤 1 硬件上的差异。USB线一般5pin,pin脚示意图如下。其中“ID”脚是悬空的,OTG接线也是5根,两者的区别在于ID是否接电平。2 功能上的差异。ID脚的功能:用于识别不同的电缆端点,USB OTG接口中有5条线,2条(D+,D-)用来传输数据,1条电源线(VBUS),1条是接GND线,1条是ID线,mini-A插头(即...
连接到隔离式 OTG 模块(B 器件)的 ID 引脚悬空,通过 ISO6721 的反向通道以高电平进行传输。OTG 模块使 VBUSON 的状态保持为低电平,这会在连接的主机自供电时使开关保持断开状态。假设主机是自供电的,并且根据 USB 2.0 标准启动了上拉,V2OK 会在连接建立后立即变为高电平。演示 以下部分演示了使用 ISO...
ID引脚低电平表示主机模式,高电平表示外设模式。操作是动态的,重新配置不仅可以通过重新插入相应的连接器类型来初始化,而且当外设请求作为主机时,还可以在软件控制下来回切换。OTG不仅在PDA中普遍使用,而且在一些工业应用也对之抱有兴趣,例如数据记录和仓库控制系统。主要适用于将 手持设备或手机在不同时间连接到某处的...
OTG控制器可以做host,也能做device,控制器的角色一般由USB ID电平来决定。完整的USB2.0 OTG 控制器硬件信号如下: USB_ID:输入信号,由 USB OTG 协议定义,用于识别 USB 口所接设备的默认角色(host or device)。USB_ID 默认上拉,处于 device 状况,如果要控制器进入 host 状态,需外接 mini-A 口或 micro-A ...
ID=0:OTG 设备工作在主机模式。 一般情况下芯片集成的USB控制器都支持OTG功能,对外提供USB OTG接口(连接到了usb控制器上),供Mini USB 或 Micro USB 等这些带有ID线接口插入使用。 如果只有一个 Mini USB接口(或者 Micro USB接口)的话,如果要使用 OTG 的主机模式,那么就需要一根 OTG 线。比如Mini USB 的 OTG...
先提USB HOST/DEVICE/OTG概念: OTG控制器可以做host,也能做device,控制器的角色一般由USB ID电平来决定。完整的USB2.0 OTG 控制器硬件信号如下: USB_ID:输入信号,由 USB OTG 协议定义,用于识别 USB 口所接设备的默认角色(host or device)。USB_ID 默认上拉,处于 device 状况,如果要控制器进入 host 状态,需...
B设备端ID脚悬空,默认上拉为高电平,则初始状态为Device,例如U盘和支持OTG设备做从设备时 1. 移动设备如需支持OTG,内部ID引脚需要默认上拉为高 2. VBUS是输入输出双向引脚。对于Device是power supply输入脚;对于Host需要串一个5V电源输出给device。 下面分别描述OTG设备作为HOST以及device设备时插入U口的动作。