阅读:1205回复:4
关于FX2的BULK与ISO传输的一点推测,希望大家讨论!
我想要用FX2,CY68013,做做最大到130万象素的图像传输(每象素一字节),我的第一个想法是:
是不是不用压缩可以实现图像的实时传输,也就是传输 速度起码要到30M字节以上。 第二:可不可以用BULK传输来代替ISO来实现图像的实时 传输,我想一是BULK传输在USB2.0中理论上传输速度已经可以很高, 第二点是我很纳闷为十么CYPRESS在CY68013的开发板中居然没有如此 重要的ISO传输的固件代码,而在CYPRESS的USB1。0的开发包中是有 ISO的固件的,我想是不是CYPRESS暗示了2。0中已经不需要ISO传输 了,完全可以用BULK来作。不知道我的想法对不对。 |
|
|
沙发#
发布于:2003-07-24 10:21
虽然说用BULK可以完成很多传输应用,但还是ISO的应用最为直接,也是USB2.0的研制初衷,不过现在大家对ISO掌握的还很少,所以ISO才是将来的主流啊!
|
|
板凳#
发布于:2003-07-24 15:33
你要求的速度太高,使用bulk方式虽然能达到,但是实时传输肯定不大理想,因此建议你在设备方把数据进行压缩,然后再传输,如果能降到25M左右应该差不多吧,或者你设备方需要加上较大的缓冲才行。
|
|
地板#
发布于:2003-08-22 10:42
你要求的速度太高,使用bulk方式虽然能达到,但是实时传输肯定不大理想,因此建议你在设备方把数据进行压缩,然后再传输,如果能降到25M左右应该差不多吧,或者你设备方需要加上较大的缓冲才行。 fx系列的速度不是能达到480Mb/s吗,为什么30M的传输效果就不理想了呢? |
|
地下室#
发布于:2003-08-22 15:22
发表于: 2003/8/22 - 10:42
引用: -------------------------------------------------------------------------------- 你要求的速度太高,使用bulk方式虽然能达到,但是实时传输肯定不大理想,因此建议你在设备方把数据进行压缩,然后再传输,如果能降到25M左右应该差不多吧,或者你设备方需要加上较大的缓冲才行。 -------------------------------------------------------------------------------- fx系列的速度不是能达到480Mb/s吗,为什么30M的传输效果就不理想了呢? FX2系列的速度虽然能达到480Mbit/s,换算成字节的话是多少? 加上USB2.0本身的协议开销,理论上是可以到53Mbyte/s,可实际上整个系统有很多环节制约了速度,所以能上到二三十兆字节就不错了! |
|