USB3.0的速度很高,并且是全双工的,理论上从电路板上传到电脑的速度在400MByte/S。CYUSB3014的开发包提供了几个例程专门用来测试速度的,cyfxgpiftousb只是其中的一个。这个例程在C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\basic_examples\cyfxgpiftousb目录下。
先来看一下实际的测试过程。首先将开发板插入电脑,下载固件后重枚举后只有一个IN端点,如下图:
回头我们看一下固件程序。固件应用的是AUTO传输模式,从GPIF II端口传输到IN端点。固件只定义了一个端点81,IN端点。GPIF II工作在主机模式,并不需要额外的主控制器,如FPGA等等。当然,固件也提供了GPIF II Designer project的程序,可以用程序打开看一下状态机是如何变化的。
固件主程序是用框架程序编写的。
((另公布一群号178338109,CYUSB3014开发专业讨论区)
淘宝店铺:http://liangziusb.taobao.com
良子.2014年 承接USB开发工程 USB毕设指导
QQ:1345482533
文章评论(0条评论)
登录后参与讨论