打印

68013的ISO传输模式最快速度可达多少呢?

[复制链接]
2554|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
benedy|  楼主 | 2011-3-16 20:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这种传输模式的优势在哪啊?
沙发
Go_PSoC| | 2011-3-16 21:00 | 只看该作者
本帖最后由 Go_PSoC 于 2011-3-16 21:04 编辑

实时传输用于连续的实时的数据。当外设连接到host时,带宽已经预定义好了。实时传输的最大特征就是传输的数据并不保证完全正确,如果传输准备好的时候host在忙,或者数据发生错误这时候被传输的数据就被破坏了。实时传输最重要的是保证持续数据流,不管数据有没有错误或丢失。
实时传输典型的应用是实时音频和视频。它不适合用在数据文件传输上。这是因为即使带宽设置得很理想,某个包被丢失的可能性还是有的,那么最后得到的数据可能是被破坏的或无用的。
请注意,使用实时传输的时候需要一些小窍门,一般来讲,你需要确保buffer是所需传输包的3倍大小。一个包正在USB硬件传输,第二个包排队等候,第三个包正在填充或清空buffer(取决于传输的方向)。当然,buffer越多会更好,但是任何设置都不能保证一个数据都不丢,即使host空闲的时候
  

理论最大值


Payload per packet
Transfers per frame
Throughput (KB/sec)
LS
N/A

N/A

N/A

FS
1023

1

1023

HS
1024

56

57344

使用特权

评论回复
板凳
benedy|  楼主 | 2011-3-18 20:24 | 只看该作者
并不保证数据的完全正确,那还怎么用啊

使用特权

评论回复
地板
benedy|  楼主 | 2011-3-18 20:25 | 只看该作者
是不是舍弃了数据的准确性,来弥补或者说来增强数据的传输效率呢

使用特权

评论回复
5
Go_PSoC| | 2011-3-20 21:38 | 只看该作者
这几种传输模式分别用在不同的场合,有的需要快,有的需要准确等等,选择需要的方式就可以了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

175

主题

843

帖子

0

粉丝