试问:你们做的USB全速设备能达到多高的速度?采用的什么传输方式,在设备端须开辟多大的缓冲才能达到这一速度?如果缓冲大小固定(4KBYTES),用一个ENDPOINT(1*4K)和用两个ENDPOINT(2*2K)有区别吗?我现在用的是1 ISO ENDPOINT(4K),速度才...
全文
回复(14) 2002-05-30 13:20 来自版块 - USB驱动开发
表情
liuxf66羡慕! :)(2002-07-02 21:18)
liuxf66老兄,你有USB分析仪啊?很酷啊!!!(2002-07-02 21:15)
飞天猩猩应该说USB的速度与PC机有很大的关系,很多芯片厂家说他们的芯片可以达到很高的速度,但往往相差很远.用USB分析仪器可以看到是很多的时间浪费在等待上了.(2002-07-01 22:23)
laserguy1998 这个问题好重要。 请哪位大虾详述一下吧。 :) :) :) :) :) :) :) :)(2002-07-01 22:04)
liuxf66我上一份关于EZUSB芯片AN2131QC的有关速度的文档,上面说bulk的理论值是8.7M/bps,瓶颈在于PC机,如果有兴趣可以D下来看看。(2002-07-01 20:41)
hswqsBULK方式,如果没有双缓冲,要达到900K不是那么容易吧。 我做的移动硬盘,是单缓冲,速度只能达到350K/S,不知如何提高。cpu是16M的,6个指令周期。(2002-06-25 18:07)
takaya你们都是用的什么MCU呀.我用89C52只能达到16K (2002-06-25 15:51)
Ten有没有人回答详细一点,那些因素跟速度关系最大?哪些是可以改进的,哪些是不可避免的?(2002-06-25 15:13)
TenISO超过900K/S是肯定可以的。我用BULK都可以。 非得用两个ENDPOINT速度才能达到900K/S吗,我知道理论上利用一个ENDPOINT(1023BYTES/MS)就可达到1M/S,但是我们做的却不行.只有不到400KBYTES/S,你能分析一下会是什么愿因造成的...(2002-06-03 09:11)
nn_buaa你用的什么mcu,速度能那么快。(2002-05-31 23:27)

返回顶部