miniking
驱动牛犊
驱动牛犊
  • 注册日期2004-04-28
  • 最后登录2005-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1322回复:1

求助,如何提高读取速度

楼主#
更多 发布于:2005-02-25 15:27
我用DeviceIoCtl函数读取,bulkcontrol传输,一次读取1024字节,每1ms读取一次,slave FIFO模式,端点2 4*64字节(没办法,现在的用的电脑是USB1.0接口)。可以连续读取,可是速度只有800Kbit/s,如果增大一次读取字节数,比如达到4096字节,应用程序自动关掉,应该是我所用的Cypress通用驱动程序只能传1024以下的一次传输量吧。不知该如何提高读取速度啊?难道要改驱动?
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-02-25 22:04
你用的是中断传输吧,那速度应该差不多啊,你可以改成批量传输,速度应该能提高一些。
另外你可以查一下驱动程序中每次最大传输量是多少,应该会大于1024才对。
游客

返回顶部