USB 标准化接口.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
USB 标准化接口

REC Engineering Memo PAGE  Page  PAGE 5 of  NUMPAGES 5 Company Confidential, For Internal Use Only USB Standard Interface Date: 2009-12-21 Written by: 张忠水 从设计的角度考虑,我们要把接口标准化,这样有助于设计的方面性,快速性,提高开发效率, USB接口分单片机自身带USB功能和单片机不带USB功能的连接不同,具体情况见下面介绍。 单片机自身带USB功能,如果是普通的USB功能接口,一般单片机只有一个USB端口,并且只能做Device;如果是带OTG功能的单片机,则会有2个USB端口,并且可以通过软件设置端口为OTG或者为Device. USB端口只有Device功能(只有一个USB端口). 图1 注意事项: 电阻R1(1.5K)连接到USB_D+上表示全速通信。 电阻R1(1.5K)连接到USB_D-上表示低速通信。 USB高速通信,硬件连接和全速的一样,只是需要软件从新初始化。 差分信号线USB_D+和USB_D-需要接TVS二极管MMBZ6V8ALT1到地,防静电干扰。 USB端口有OTG功能 端口U1 OTG双角色,端口U2 Host. 注意事项: OTG功能和协议在LPC24XX内部的OTG CONTROLLER中已经完成,但在物理结构上需要芯片ISP1302来收发,ISP1302的传输速率支持1.5Mbit/s和12Mbit/s,不同的收发器芯片连接有所不同。 芯片LM3526-L是电源管理芯片,USB作为Host时,由芯片LM3526-L向外供电,此芯片需要有使能功能引脚、过流保护功能。 差分信号线D+和D-需要接TVS二极管MMBZ6V8ALT1到地,防静电干扰。 端口U1和端口U2 都是Host. 端口U1Host,端口U2 Device. 注意事项: USB端口具有OTG功能,可以接成Port A端口为OTG,Port B为Host. USB端口具有OTG功能,可以接成Port A和B都为Host. USB端口具有OTG功能,可以接成Port A为Host, Port B为Device. 当端口接成Host时,差分信号线USB_D+和USB_D-需要接一个15K的电阻到地。 差分信号线USB_D+和USB_D-需要接一个TVS二极管MMBZ6V8ALT1到地,防静电干扰。 当端口作为Host时,需要接一个电源供电芯片LM3526-L.输出最小电流500mA,短路电流1.2A.(已申请样品)。 当端口接成OTG时,需要一个芯片ISP1302来桥接,图2中上拉电阻的阻值参考芯片ISP1302的datasheet,现目前公司仪器没有用这个功能,也没有相关芯片。 当端口通过软件设置为Device后,端口的主和从不能随意改变,单片机有规定谁为主,谁为从。 USB端口有OTG功能,但不用OTG功能,只用Device功能,,此时需要软件将OTG功能设为Device, 这种情况下单片机会指定某个端口只能为Host或者只能为Device, 不同的单片机定义不一样,需要谨慎的看Datasheet. 但连接方式、电阻参数与上面的Host和Device一样。 当CPU没有带USB功能时,此时仪器又需要USB功能,则需要用芯片CP2102把UART转成USB.连接图如下: USB-B Connector 注意事项: 在差分信号线D+和D-上需要加TVS二极管MMBZ6V8ALT1来防止静电干扰。 此种连接,USB端口只能作Device。 数据的传输速率为12Mbit/s(全速)。 VDD引脚能提供3.3V的电压,电流为26mA. 对于USB转UART,现目前公司只有这一款芯片CP2102。 可以通过下面的连接打开标准原理图: HYPERLINK USB%20standard%20connect%20schematic.SchDoc 打开原理图。

文档评论(0)

cbf96793 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档