原创 USB3.0芯片终于出来了(55)_测试速度的例程cyfxgpiftousb分析

2014-8-6 22:33 2632 26 26 分类: MCU/ 嵌入式 文集: USB3.0芯片终于出来了

         USB3.0的速度很高,并且是全双工的,理论上从电路板上传到电脑的速度在400MByte/S。CYUSB3014的开发包提供了几个例程专门用来测试速度的,cyfxgpiftousb只是其中的一个。这个例程在C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\basic_examples\cyfxgpiftousb目录下。

         先来看一下实际的测试过程。首先将开发板插入电脑,下载固件后重枚举后只有一个IN端点,如下图:

liangziusb_usb3.0_55_1.jpg
         打开测试速度的软件,测试结果如下:
liangziusb_usb3.0_55_2.jpg
         从上图可以看到,传输速度为387.2MByte/S,确实很快,这个速度是数据传输到电脑内在的速度,并没有做任何处理的速度,已经远远超过了电脑硬盘的数据传输速度了。

        回头我们看一下固件程序。固件应用的是AUTO传输模式,从GPIF II端口传输到IN端点。固件只定义了一个端点81,IN端点。GPIF II工作在主机模式,并不需要额外的主控制器,如FPGA等等。当然,固件也提供了GPIF II Designer project的程序,可以用程序打开看一下状态机是如何变化的。

       固件主程序是用框架程序编写的。

 

((另公布一群号178338109,CYUSB3014开发专业讨论区)

 

 

淘宝店铺:http://liangziusb.taobao.com

良子.2014年    承接USB开发工程  USB毕设指导

QQ:1345482533

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
26
关闭 站长推荐上一条 /3 下一条