1

我们有用于 USB 连接的供应商特定设备。

我们使用了 LibUsbDotNet批量传输通信。在第一种情况下,我进行了64 字节的数据传输。在第二种情况下,我进行了1024 字节的数据传输。在64 字节传输的情况下,通常没有问题(问题很少)。如果传输1024 字节,就会出现问题(几乎总是在USB 2.0 端口中,在USB 3.0 端口中也很少见)。

是什么导致了这个问题?

4

1 回答 1

0

当数据为 512 字节的倍数时,在数据中添加一个额外的虚拟字节。因此,如果您传输 1025 个字节,您的问题将得到解决。

于 2021-01-21T14:51:58.583 回答