【问题标题】:LibUsbDotNet Bulk Transfer Usb Communication Win32ErrorLibUsbDotNet 批量传输 Usb 通信 Win32Error
【发布时间】:2017-10-09 07:02:27
【问题描述】:

我们有一个供应商专用的 USB 连接设备。

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

造成这个问题的原因是什么?

【问题讨论】:

  • 您好,有什么消息吗?

标签: usb port serial-communication libusbdotnet


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2014-02-13
    • 2017-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多