cyundong
驱动牛犊
驱动牛犊
  • 注册日期2007-09-13
  • 最后登录2007-12-08
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:2022回复:4

求助:请教关于 cy7c68013的slave_fifo模式传输速度问题

楼主#
更多 发布于:2007-11-29 20:33

     我现在用的是cy7c68013A的片子,
     固件设计其工作在salve_fifo模式下,BULK传输, FPGA做为主控器
     由FPGA将数据写到IN端点中,由PC机读取,PC端是VC++ .NET编写的程序,用的是CY提供的库,
     用CreateFile得到句柄, 用DeviceIoControl完成数据传输,
     但现在遇到的问题是:传输速度很慢, 传一幅1024*1024的图像,在VC下读取图像数据并显示,需要
  大约2S, 很慢,不知道问题出在哪里了?
    不知大家在开发过程中是否也遇到过这样的问题?
    请各位多多指教.
chloris
驱动牛犊
驱动牛犊
  • 注册日期2005-01-06
  • 最后登录2007-12-30
  • 粉丝0
  • 关注0
  • 积分110分
  • 威望11点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-12-30 14:57
cy的库不就是cyapi.lib吗? 在cy的网站上可以下,直接添加到工程中,还要#include "CyAPI.h"
#include "cyioctl.h"这两个文件,然后在调用其中的接口函数就可以了
cyundong
驱动牛犊
驱动牛犊
  • 注册日期2007-09-13
  • 最后登录2007-12-08
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-12-03 23:13
还有大家在开发过程中,是直接用的ezusb.h还是直接用的CY提供的库呢,
我采用的是ezusb.h中的函数,用CreateFile()得到句柄,DeviceIOControl()来传输数据,想
问问大家,怎么直接用CY提供的库来写,是不是要先在PC机上安装一个包以后,才能用?
tomlih
驱动小牛
驱动小牛
  • 注册日期2003-07-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望64点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-12-01 17:42
现在可到8Mbytes/s了,
不知如何再提高速度?//sigh
tomlih
驱动小牛
驱动小牛
  • 注册日期2003-07-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望64点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-11-30 14:42
我现在的速度也在这个水平.

1024*1024*24~25Mbps
游客

返回顶部