阅读:2739回复:12
有开发经历的朋友看过来,请教 USB1.1 的传输速率
假如是使用 USB1.1 ,只用一个端点(0端点除外),以 BULK 方式的话,传输速率能达到 12 Mbps 吗??
|
|
沙发#
发布于:2003-05-17 15:17
bulk方式最高可到1.216m bytes
|
|
板凳#
发布于:2003-05-26 10:09
建议你到周立功的网站上下载一份速度测试报告看一下,会比较清楚。
|
|
|
地板#
发布于:2003-05-26 11:12
周立功的网站,
还有,上面有2.0的测试报告吗 |
|
|
地下室#
发布于:2003-05-26 13:45
bulk方式最高可到1.216m bytes 有么? :D |
|
|
5楼#
发布于:2003-05-26 14:01
用户被禁言,该主题自动屏蔽! |
|
6楼#
发布于:2003-05-26 14:42
请问楼上这位朋友,你用的是什么芯片啊!
|
|
7楼#
发布于:2003-05-26 15:55
我的有900K byte/s,还可以 1.1的bulk能做到这种程度?我要跳楼了 :D |
|
|
8楼#
发布于:2003-05-26 16:04
呃
|
|
|
9楼#
发布于:2003-05-26 16:52
我用dma才200多kByte/s,但有个问题弄不明白,为何我一次write大于64k,write就出错,getlasterrorcode=87,无效的参数。小于64k很好。敢问各位高手,这是怎吗会事呢?
|
|
|
10楼#
发布于:2003-05-27 09:46
用户被禁言,该主题自动屏蔽! |
|
11楼#
发布于:2003-05-27 09:58
我用dma才200多kByte/s,但有个问题弄不明白,为何我一次write大于64k,write就出错,getlasterrorcode=87,无效的参数。小于64k很好。敢问各位高手,这是怎吗会事呢? 当然了?bulk传输一个端点的最大传输字节为64,您不能超过64 而write! 不过,我想问一下,对bulk传输提出具体速度的各位老兄,你们是怎么实现的,还是看什么资料上说的? usb的传输是基于1ms的帧的,bulk传输是如何往usb总线上放数的呢?就拿一个端点来说,一次bulk传输最多能放64字节,一毫秒的帧能够放多少64字节呢?可以多放吗?放多个64字节,是如何往一毫秒的帧上放的呢?做u盘的高手们,他们的速度确实可以很高,可以上数量级为M的级别,他们如何做的呢? |
|
|
12楼#
发布于:2003-05-27 10:24
我的有900K byte/s,还可以老兄,你说的是接收的速度么?设备方每发一帧要延迟多久?我延迟1ms是不是太短了? |
|
|