原创 CY7C68013A开发板编程之26_用LZ3684开发板测试SLAVE FIFO的速度

2012-12-8 19:00 2239 22 22 分类: MCU/ 嵌入式
 

       用LZ3684 USB2.0开发板可以测试SLAVE FIFO的速度。

        CY7C68013A提供了三种工作方式,分别是端口模式、GPIF模式、SLAVE FIFO模式。端口模式应用较少,适合少量数据传输的场合,如传输几个命令,控制几个IO,控制LED等。GPIF模式应用较多,编程也相对复杂,优点是传输速度很快,并且一片68013就可以完成,不需要外部其它控制器参与,成本较低,实际的速度在20MB/s左右。传输速度最快的当属SLAVE FIFO模式,实际的速度大致在40MB/s左右,是三种工作方式中速度最快的方式。尽管SLAVE FIFO传输速度最快,但成本也较高,需要68013之外的控制器参与,如ARM或者是FPGA等。这篇文章主要介绍SLAVE FIFO的相关的软硬件介绍。

       先说硬件,很简单,用我的LZ3684 USB2.0 开发板就可以,具体的可以查看我之前的帖子。开发板外观如下,

 copy of liangziusb_lz3684_26_0.jpg

     再说软件,软件包括需要下载到68013内部RAM中的固件,还包括运行在上位机的用来测传输速度的应用程序。测速度的程序CYPRESS公司已经为我们准备好了,并且有两个版本,一个是VC6的,另一个是C#的,可以根据自己的电脑系统选择相应的测速程序。当然,现在USB3.0的开发包中也有测速程序,也可以用来测USB2.0的速度。

       固件程序并不复杂,在框架程序的基础上修改就可以。liangziusb_lz3684_26_1.jpg

 

 

我的博客:http://bbs.ednchina.com/BLOG_liangziusb_440752.HTM

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

良子.2012年    承接USB开发工程 代写USB毕设

QQ:2687652834    392425239

PARTNER CONTENT

文章评论0条评论)

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