这取决Bulk 模式下于Host 发出 In 令牌的速率,据我测试 In 令牌大约是15-16个/ms
核算出速率约为 1M Byte/s; 这应该是Full Speed下极限速率。
我目前可以做到的是 670 KByte/s
工作环境如下:
MCU: F205,120M运行,
Host: XP, AMD 2GHz 系统不繁忙;
测试的方法是:
循环下列动作:
Host 发送一个传输命令,F205立即发送8K字节的数据到Host.
Host 接收到数据后效验。
10000次循环之后累计数据流量。
其中Host 等待和发送命令有一些开销。每次传输的数据块愈长,这些开销占比例愈小。
|