阅读:3199回复:18
关于USB采用BLUK方式传输的速度问题
我想使用BLUK方式传输,怎样可以提高速度。
我是初学者,就算主机1ms查询一次,可一次无非是一个端点的数据64个字节。这样一来每个通道每秒传输的速度只有64*1000*8bps.单通道能否再提高,或是理解错了,请教各位。 |
|
沙发#
发布于:2003-08-01 12:41
如何实现的批量传输速度高于64KB/s,我的驱动只支持每ms读取64个字节,uhc和ohc是什么?有例子吗?Thanks! 怎么可能?如果是这样的话你用的一定是中断传输,这个速度是中断传输的极限! |
|
板凳#
发布于:2003-08-01 10:29
如何实现的批量传输速度高于64KB/s,我的驱动只支持每ms读取64个字节,uhc和ohc是什么?有例子吗?Thanks!
|
|
|
地板#
发布于:2003-07-28 11:53
我说的600K是指主机通过USB读数据的速度,如果EZ2131QC还要从外部读取数据,就会受到弹片机取数据速度的影响,加FIFO可达到500K
|
|
地下室#
发布于:2003-07-27 18:04
我的可以达到50K左右,字节,就无法再提高了
|
|
5楼#
发布于:2003-07-27 18:02
bulk传输并不是由主机查询,而是由主机发出写或读操作。我曾大概测过,可达到600多k字节。 有这么高?怎么做的? |
|
6楼#
发布于:2003-07-25 16:21
是字节还是位啊,如果是位的话已经不错了。呵呵。
|
|
7楼#
发布于:2003-07-25 16:16
nn_buaa,请问你是用的dsp做的马?怎么会有那么快呢?我得最快只有36KB的了
|
|
8楼#
发布于:2002-03-26 13:37
这书那里有?
|
|
|
9楼#
发布于:2002-03-26 12:09
Hi,
You should have the book \"USB Design By Example\", it have PC source code and USB firmware for the bulk transfer. http://www.usb-by-example.com/ Yi Cui |
|
10楼#
发布于:2002-03-26 09:34
请问,最大传输尺寸是什么概念,怎么实现?
|
|
11楼#
发布于:2002-03-26 09:29
请问你是如何做这种测试的?USB如何做传输的?主机又如何接收数据的?
|
|
12楼#
发布于:2002-03-25 19:13
哦,是不是几个bulk传输,同时启用?我现在对于一个bulk端点
速度最高只能到40k字节/s。你们都是用iodevicectrl()吗? |
|
|
13楼#
发布于:2002-03-15 11:34
我说的600k是指主机与usb控制器之间的传输速度。这个速度需要选择合适的最大传输尺寸,并不是越大越好。
|
|
14楼#
发布于:2002-03-15 10:11
USB的最大包尺寸和最大传输尺寸应该区分开,BULK最大包尺寸为64,但最大传输随便,你可以一次传输64K数据,看速度是否提高,一般情况作个两三百K没什么问题,作到600K还是比较有水平的。
|
|
15楼#
发布于:2002-03-15 10:08
多谢,我就是苦于找不到例子。
|
|
16楼#
发布于:2002-03-15 09:50
我想使用BLUK方式传输,怎样可以提高速度。 1. bulk 传输方式是无须主机查询的. 2. 一个frame中可以安排多个bulk传输,主控制器是uhc的话要用深度 模式.ohc则没有问题.但安排多少个bulk传输则有带宽决定,所以是不能保证恒定的传输速度的. |
|
|
17楼#
发布于:2002-03-14 22:42
请问你用的什么芯片,
什么样的单片机, 用什么做的驱动程序? |
|
|
18楼#
发布于:2002-03-14 21:01
bulk传输并不是由主机查询,而是由主机发出写或读操作。我曾大概测过,可达到600多k字节。
|
|