USB2.0中,存在DATA0、DATA1、DATA2、MDATA几种同步标志。

同步标志,就是同步标志,不是同步传输的标志!

同步标志,就是同步标志,不是同步传输的标志!

同步标志,就是同步标志,不是同步传输的标志!

--------------------------------------------------------------------------------

非同步传输:

控制传输:

1、setup事务的数据包,必定DATA0,通常不必关心。

image.png

2、控制传输数据阶段+状态阶段,EP0 IN和OUT的第一个包必定DATA1,IN和OUT的tog相互独立。

image.png

非零端点:


3、在设备被配置后,所有EP的tog设置为DATA0,各个EP的IN和OUT均相互独立。

image.png


4、端点可以被控制传输复位至DATA0:

image.png



--------------------------------------------------------------------------------

同步传输:

USB2.0相比USB1.1新增了DATA2和MDATA,这两个仅在高速USB中有效。

5、同步IN的每个服务间隔,按照下图顺序发送:

image.png

6、同步OUT的每个服务间隔,按照下图顺序发送:

image.png