版块
论坛
喜欢
话题
应用
搜索
登录
注册
Ten的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=21174
试问:你们做的USB全速设备能达到多高的速度?
试问:你们做的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)
回复
hswqs
:
BULK方式,如果没有双缓冲,要达到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)
回复
Ten
:
ISO超过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)
回复
1
2
下一页 »
Ten
加关注
写私信
0
关注
0
粉丝
33
帖子
返回顶部