USB2.0与FPGA通信操作说明文档探究.pdfVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
USB2.0 与 FPGA 通信操作说明文档 USB2.0 CY7C68013 芯片与 FPGA 进行通信,需要先将USB 接口和电源接口插 到电脑上通电,板子的两个指示灯(USB2.0 接口和USB电源接口)都亮说明供 电正常。 第一步:软件和驱动的安装 重要说明: 测试USB功能之前,开发板需要使用跳线帽子(设置跳线帽子目的是为了二 次驱动程序更新,防止程序固定从 E2PRO中启动)将下图的跳线插上,否则电 脑的设备管理器不会弹出发现新硬件。如果跳线帽子插上,还是找不到新硬件, 建议 1、换个电脑试试(建议 XP/WIN7 32/64,不建议WIN8 系统);2、将USB 线子和电源线调换下;3、USB接口插到底试试。如果还是没有发现,请联系我 们,QQ:1530384236。 E30 板子: E10 板子: 发现新硬件如下图所示: USB通信时需要安装 cypress 芯片相应的驱动和下载平台。 驱动安装如下: 在设备管理器里面找到新硬件,右键选择安装驱动程序,选择: 目录即可(XP和WIN7 系统都选择这个目录), 安装完成后会显示如下: 平台软件(下载固件)安装如下: 选择下图高亮的软件,点击安装即可。 双击后点击下一步 next: 使用默认路径即可,然后一直点击下一步 next。 安装成功后,WINDOWS-所有程序里面显示如下: 第二步:加载固件库 USB 数据通信时需要对 Cypress68013a 进行初始化,所以我们需要把固件 里的 hex 文件加载进 68013 芯片里面。 点击 里面的 Control Center,出现如 下所示: CY7C68013 有多种数据传输模式,如GPIF 模式、SLAVE FIFO 模式,甚至端 口模式都可以进行数据传输。这其中传输速度要属同步 SLAVE FIFO 模式最快, 可以达到 43Mbyte/S。 关于 SLAVE FIFO 数据传输的工作原理,用户可以查阅文件 EZ-USB(R) Technical Reference Manual.pdf,其在USB工程的(USB 相关文档)目录下。 下图是 FPGA 和 68013 引脚连接的框图, 打开Cypress 软件 CyConsole(下载固件):点击 出现下图:里面有 68013 的所有信息。 这个 CyConsole 是一个上位机软件,用来调试 68013 的,一般称为“控制面 板”。 点击CyConsole : 弹出下图: 点击下载按钮,选择固件: 打开下载即可,固件下载完成后如图: 此时设备管理器里面出现了下图所示: 第三步:加载 FPGA工程文件 然后使用Quartus 打开 FPGA USB工程(可以直接下载 sof 文件进去,因为之 前已经编译过), Quartus 软件界面: 点击软件下载按钮(上图红圈就是下载按钮): 点击 Start 即可完成下载。 第四步:进行测试 固件库加载完成,FPGA 工程下载进 FPGA后,后面可以进行测试,Cypress 提 供了一个测试插件。 点击: 如果前面一切正常情况下,会弹出下面所示,选择第二个选项。 两个选择均选择最大的 128:可以看到速率为 30300KB/s=30MB/s (30MB*8=240Mbps)。已经非常快了。需要说明的是,USB2.0 的最快传输 速度和电脑系统有很大关系,尤其是主板的芯片组。通常一般的主板速度应该在 30M 左右。 至此,您已经成功测试 USB2.0 接口,恭喜您! 阿东有问题联系:QQ 1530384236。

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档