首页 > 解决方案 > USB:DATA0 还是 DATA1 是在控制事务的数据阶段发送的吗?

问题描述

我是 USB 的新手,现在对 DATA0 和 DATA1 数据包很困惑。

在我看来,赛普拉斯在“ USB 101:通用串行总线 2.0 简介”中很好地解释了 USB 标准。但是在第 9.2.3 节中,在这张图片中解释了控制事务,我不确定这是否正确,因为当我查看其他网页时,我看到的图片略有不同。此外,正如我在 USB 规范中所理解的那样,每次 ACK 后都会切换 DATA。在数据阶段的数据包中(图中用红色边框标记)显示了一个DATA0。但是既然这个DATA是随着每一个ACK切换的,不应该有DATA1吗?

谢谢你的帮助。

标签: usb

解决方案


推荐阅读