阅读:2021回复:4
求助:请教关于 cy7c68013的slave_fifo模式传输速度问题我现在用的是cy7c68013A的片子, 固件设计其工作在salve_fifo模式下,BULK传输, FPGA做为主控器 由FPGA将数据写到IN端点中,由PC机读取,PC端是VC++ .NET编写的程序,用的是CY提供的库, 用CreateFile得到句柄, 用DeviceIoControl完成数据传输, 但现在遇到的问题是:传输速度很慢, 传一幅1024*1024的图像,在VC下读取图像数据并显示,需要 大约2S, 很慢,不知道问题出在哪里了? 不知大家在开发过程中是否也遇到过这样的问题? 请各位多多指教. |
|
沙发#
发布于:2007-11-30 14:42
我现在的速度也在这个水平.
1024*1024*24~25Mbps |
|
板凳#
发布于:2007-12-01 17:42
现在可到8Mbytes/s了,
不知如何再提高速度?//sigh |
|
地板#
发布于:2007-12-03 23:13
还有大家在开发过程中,是直接用的ezusb.h还是直接用的CY提供的库呢,
我采用的是ezusb.h中的函数,用CreateFile()得到句柄,DeviceIOControl()来传输数据,想 问问大家,怎么直接用CY提供的库来写,是不是要先在PC机上安装一个包以后,才能用? |
|
地下室#
发布于:2007-12-30 14:57
cy的库不就是cyapi.lib吗? 在cy的网站上可以下,直接添加到工程中,还要#include "CyAPI.h"
#include "cyioctl.h"这两个文件,然后在调用其中的接口函数就可以了 |
|