您的位置:首页 > 其它

6410的USB OTG外部电路连接分析

2014-12-14 16:44 162 查看
http://blog.sina.com.cn/s/blog_8bbf650701013maf.html

6410的USB OTG外部电路连接分析

首先6410开发板上的USB系统可以被初始化成两种方式:

1. USB 1.1 Host 1 Port & USB 2.0 OTG 1 Port

2. USB 1.1 Host 2 Ports

USB host方式,采用1.1协议,速度较慢故少用,不做分析,后面表格中有简略的CPU与USB
Host的电路连接方法。

USB OTG方式,就是双向方式,采用2.0协议,速度较快,USB既能作为HOST,也能作为SLAVE使用,使用方便,值得深入了解一下。

首先来看USB OTG供电部分。

CPU的GPF13——转压芯片的EN——转压芯片——VDD_OTG——CPU的VDDOTGO和VDDOTGI

VDD_OTG,3.3V,是USB
OTG的各个功能管脚的电源。它是由VDDIN(5V)经过转压芯片得到,转压芯片EN端通过网络标号USB_PWR连接了cpu的一个IO端口,如GPF13,为什么要这样连呢?当6410开发板USB作为SLAVE使用时(即不使用OTG功能),不需要提供电源电压,此时cpu为EN提供低电平,EN不被使能,转压芯片不工作减少电源功耗;而当开发板作为使用OTG功能时,需要为作为USB
OTG连接的外设(如优盘)提供电压,此时cpu为EN提供高电平,EN使能,转压芯片产生3.3V的VDD_OTG,连接CPU的VDDOTG管脚,为USB
OTG各功能管脚供电。

第二,USB 时钟。

48MHZ有源晶振——XOTGTO——CPU的XUSBTO

USB协议信息读写需要时钟信号作为参考。用有源晶振产生48MHZ信号接入CPU的XUSBTO(XUSBTI要接地,后面表格内有解释),为USB提供时钟信号。

第三,CPU上有关USB的其他管脚,包括差分数据线、身份认证信号线、晶振连接方法,还有其他几个不太懂干嘛使的。。。
USB Host
XuhDN(差分数据﹣)
Connect to USB Host Data Minus. 15Kohm Pull-down resistor is required.
Connect 15Kohm series resistor to GND.
XuhDP(差分数据+)
Connect to USB Hot Data plus . 15Kohm Pull-down resistor is required.
Connect 15Kohm series resistor to GND.
USB OTG
XusbDP(差分数据+)
Connect to USB Data pin DATA(+)
Leave as a No Connect
XusbDM(差分数据﹣)
Connect to USB Data pin DATA(-)
Leave as a No Connect
XusbXTI(晶振连接)
Connect to Crystal XI signal if using Crystal. Connect to GND if using Oscillator.

Connect to 1M Ohm resistor between XusbXTI and XusbXTO (case of using Crystal)
Connect to GND.

Connect like left column in order to supply 48MHz clock for other IPs (USB Host, IrDA, HSMMC, SPI)
XusbXTO(晶振连接0
Connect to Crystal/Oscillator XO signal

Connect to 1M Ohm resistor between XusbXTI and XusbXTO(case of using Crystal)
Connect to GND

Connect like left column in order to supply 48MHz clock for other IPs (USB Host, IrDA, HSMMC, SPI)
XusbREXT
Connect to External 44.2ohm(+/- 1%) resistor to GND
Leave as a No Connect

Connect like left column in order to supply 48MHz clock for other IPs (USB Host, IrDA, HSMMC, SPI
XusbVBUS(电源)
Connect USB mini-receptacle VBUS
Leave as a No Connect
XusbID(身份认证)
Connect USB mini-receptacle Identifier .Device Mode : leave as a no connect
Leave as a No Connect
XusbDRVVBUS
Connect to Drive Vbus for Off-Chip Charge Pump. Device Mode : leave as a no connect
Leave as a No Connect

PS:上述皆为USB外部连线,至于USB协议CPU内部设置,工作结构尚需研究。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: