阅读:1325回复:1
fx2的速度问题
我用的是CY7C68013,128针的。主要用来从主机端传图像数据给设备,用的驱动是CY提供的ezusbsys,主机端分两次传一幅图像(64KB)下去,即每次只传32KB。
现在主机端用取得系统时钟的方法看传一幅图像的时间,以100幅为单位竟然要660毫秒,也就是说速度只有8MB左右,还有从硬盘取得下一图像文件的时间大概是0.02到0.06毫秒,应该不是从硬盘取文件耽误时间。 但我们要求在3毫秒内传完一幅图像(64KB),速度应该有21.3MB才行,因此速度不够。 我想到解决办法有:1。每次从硬盘导出两幅图像,依次循环传出,省去从硬盘找文件的时间。2。每次主机传64KB,即一幅图像数据。 3。该驱动让它支持大于64KB的数据传输。 因此我有几个问题,1。硬盘的读出数据速度有多大(7200rmp,ATA100,2M缓存)。2。这样做提高的空间大吗?也就是说能不能达到21.3MB的速度啊。3。我采取的办法可行否,还有什么办法提高速度。 谢谢你花时间看我得问题,先谢拉。如给点赐教更是不胜感激 |
|
最新喜欢:![]() |
沙发#
发布于:2003-12-19 17:41
我也和你遇到的问题一样,我现在读取的速度11M左右,但我要求的38M左右,真是苦恼。如果不行只有改驱动重新编译。我现在就着手用ISO的方式进行读取,编驱动。
|
|