USB中断端点是单向的吗?

USB中断端点是单向的吗?,usb,protocols,packet-sniffers,Usb,Protocols,Packet Sniffers,关于usb协议的阅读 据说中断端点是单向的和周期性的 然而,我在对in中断端点的描述中看到,主机启动in令牌,然后数据包从设备发送到主机 如果设备已将中断排入队列,则函数将发送 一种数据包,当中断发生时,包含与中断有关的数据 接收IN令牌。“ 因此,如果数据包在这个IN端点上从设备发送到主机,这难道不意味着传输和接收都使用同一个端点吗?我相信术语“单向”仅用于数据,而不用于令牌和握手数据包。所以“IN”端点用于读取数据,“OUT”端点用于写入数据。这就是为什么它被称为单向的 但控制端点是双向的,

关于usb协议的阅读 据说中断端点是单向的和周期性的

然而,我在对in中断端点的描述中看到,主机启动in令牌,然后数据包从设备发送到主机

如果设备已将中断排入队列,则函数将发送 一种数据包,当中断发生时,包含与中断有关的数据 接收IN令牌。“

因此,如果数据包在这个IN端点上从设备发送到主机,这难道不意味着传输和接收都使用同一个端点吗?

我相信术语“单向”仅用于数据,而不用于令牌和握手数据包。所以“IN”端点用于读取数据,“OUT”端点用于写入数据。这就是为什么它被称为单向的

但控制端点是双向的,因为您可以使用控制端点读取或写入数据。检查标准USB命令,如“Get Descriptor”和“Set Descriptor”。

我认为术语“单向”仅用于数据,而不用于令牌和握手数据包。