Cy7c68013A速度测试教程

手里有一个cypress的CY7C68013A模块,一直没空玩。今天便测一下,这个模块的USB2.0速率。

1、开发工具下载

在cypress下载如下开发工具包(开发工具包下载地址

2、工具包安装

                      

一路Next即可

3、下载CyControl.exe

     下载地址(提取码;gg1y)

4、驱动安装

模块连接电脑,此时由于没有安装驱动,在设备管理器中显示未知设备。

                                       

右键选择更新驱动程序,在我的计算机中查找驱动软件。

                                        

选择开发工具包安装路径下的drive文件夹

驱动安装完成,设备管理器显示如下设备

                     

5、烧录固件

打开CyControl.exe,选择Program,烧录固件,选择RAM,固件在下一次重新上电时将会丢失,要想永久固化固件,可选择64KEEPROM,前提是模块是有EEPROM芯片。固件地址:开发工具包安装路径\CY3684_EZ-USB_FX2LP_DVK\1.1\Firmware

                              

6、测试

我们直接进行速率测试,烧录CYStreamer.hex,烧录完傻眼了,CyControl.exe无法识别设备了。

                          

幸好,只是烧录进了RAM,重新拔插,便可识别回来。

倘若不幸,烧录进了EEPROM,这时候就得断开24L64芯片的连接(可以选择断开24L64的电源,或去掉IIC的上拉电阻,或改变IIC的地址端口电平,总之使68013不能从EEPROM里读取数据),上电,设备识别为NO EEPROM,不要断电,将EEPROM重新连接上,将bulkloop.iic重新烧录回EEPROM。

           找了好久在cypress社区里找到如下回复:

        大致意思是,这个CYStream是配合其他开发板使用的,上面还有数码管啥的,要想在我们自己的模块上正常使用,必须屏蔽掉以下两句

EZUSB_WriteI2C(LED_ADDR, 0x01, &(Digit[AlternateSetting]));

EZUSB_WaitForEEPROMWrite(LED_ADDR);

好吧,还得装上KEIL C51,重新编译。

使用开发工具包里自带的KEIL2,不知道为啥,编译提示LIMIT: 1000H, 还无法找到CID管理,重新下了个KEIL 4,打开工程

                                                     (1)屏蔽语句

        

(2)选中Use Settings from TOOL Folders,将Tool Base Folder改为KEIL4安装路径

                                

(3)编译

           需要生成RAM烧录文件,选中Create Executable,需要烧录EEPROM,则选中Create Library

                  

(4)烧录

          将生成的固件按步骤5重新烧录,此时CyControl.exe识别为StreamerExample设备

                                      

(5)打开Streamer.exe

软件路径:开发工具包安装路径\CY3684_EZ-USB_FX2LP_DVK\1.1\Windows Applications\Application Source files\cpp\streamer\x64\Release

                   

 

7、测试结果

(1)接收

         46500KB/s=45.41MB/s

                               

(2)发送

   43500KB/s=42.48MB/s

                               

  • 2
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值