阅读:1356回复:2
usb2.0的速度问题
我正在做一个东西,用的是68013,采用的是BULK方式,即ENDPOINT2写(OUT),ENDPOINT6读,我的需求是每秒至少要4000次读或写操作,每次的读或写操作的数据量在256BYTES左右,我现在做的结果是最多只有每秒2000次读或写操作.光是读或写,CPU啥也不做.按照USB2.0的协议,每1MS可以发一帧,而一帧可以有8个 micro frame.因此理论上每秒可以最多有8000次读或写操作.不知道我的结果错在哪里?或者理解有误.
哪位高手能给我些帮助吗? |
|
沙发#
发布于:2005-01-17 16:53
顶一下,我在做Usb1.1的时候也碰到这个问题了,怎么能达到最高速率?
谢谢! |
|
板凳#
发布于:2005-01-18 14:13
试一下中断传输行吗?
|
|