阅读:1375回复:4
FX2高手引路------寻求支援!
各位高手:
你们好! 我前面的一个问题还是没有解决,读取一帧CCD图象的时候,数据丢失过半. CCD是1024X1024像元,一个像元占两个字节.FX2用的是SLAVE FIFO模式, BUFFER是EP2 BULK IN 1024X4.应用程序是由开发包BULKTEST修改的. CCD 工作频率是5MHZ,FX2用的就是5M时钟.难道是HOST内存缓冲不够大原因,还是其他别的原因.我想再用适时传输试一下,不行只有死悄悄了. 多谢! |
|
沙发#
发布于:2003-07-16 10:02
你可以设置一个4倍的buffer,把一次deviceiocontrol的最大包从64k加大一些,看看有没有好一些,再有你看看你说的一半是不是第一次采的是一半,而第二次采的是第一次的后一半啊?显示程序有问题吗?
|
|
板凳#
发布于:2003-07-16 09:39
Bulk传输只能是512个字节,你设成1024当然要丢掉一般的数据了。
|
|
地板#
发布于:2002-07-02 11:01
痛苦,搞不定,我只有先把图象数据存起来,然后再读。
这样速度肯定上不去了。 |
|
地下室#
发布于:2002-07-01 09:13
在应用程序中,INPACKETSIZE = 1024,每次只能接受750个包.FX2 EP2满标志的灯会亮一下.
|
|