Phoritto
驱动小牛
驱动小牛
  • 注册日期2002-06-18
  • 最后登录2002-11-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1375回复:4

FX2高手引路------寻求支援!

楼主#
更多 发布于:2002-07-01 09:06
各位高手:
    你们好!
    我前面的一个问题还是没有解决,读取一帧CCD图象的时候,数据丢失过半. CCD是1024X1024像元,一个像元占两个字节.FX2用的是SLAVE FIFO模式, BUFFER是EP2 BULK IN 1024X4.应用程序是由开发包BULKTEST修改的.
    CCD 工作频率是5MHZ,FX2用的就是5M时钟.难道是HOST内存缓冲不够大原因,还是其他别的原因.我想再用适时传输试一下,不行只有死悄悄了.
    多谢!
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-16 10:02
你可以设置一个4倍的buffer,把一次deviceiocontrol的最大包从64k加大一些,看看有没有好一些,再有你看看你说的一半是不是第一次采的是一半,而第二次采的是第一次的后一半啊?显示程序有问题吗?
dengkangcn
驱动牛犊
驱动牛犊
  • 注册日期2003-04-10
  • 最后登录2010-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-16 09:39
Bulk传输只能是512个字节,你设成1024当然要丢掉一般的数据了。
Phoritto
驱动小牛
驱动小牛
  • 注册日期2002-06-18
  • 最后登录2002-11-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-07-02 11:01
痛苦,搞不定,我只有先把图象数据存起来,然后再读。
这样速度肯定上不去了。
Phoritto
驱动小牛
驱动小牛
  • 注册日期2002-06-18
  • 最后登录2002-11-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-07-01 09:13
在应用程序中,INPACKETSIZE = 1024,每次只能接受750个包.FX2 EP2满标志的灯会亮一下.
游客

返回顶部