|
关于 USB 2.0 低速控制传输协议开销的大小
[复制链接]
我最近在看USB2.0协议,中间有个问题始终没有看明白。那就是Low-speed control tranfer 的payload overhead大小问题。
在USB2.0 table 5.1 中,为什么这个时候的PAYLOAD OVERHEAD 是63字节?按照我的理解,此时的PAYLOAD OVERHEAD 应该和FULL SPEED 情形下是一下的,即45字节。(三个事物状态(SETUP/DATA/STAUS),每个状态3个包(SETUP/IN(OUT)/OUT(IN)))。
另外我查了一下USB1.0协议上写的,低速控制传输的协议开销是46个字节,这个和全速下的比较靠近(但仍然还是不明白为什么多了1字节),但是和2.0上的 63 字节相差甚多。
一般来说,2.0是对1.0 的更正,但是我不知道这个PAYLOAD OVERHEAD到底是如何计算出来的,有朋友可以帮解答一下么?
|
|