更改同步传输的 USBHID 示例

标签 c arm usb data-transfer lpc

我是 ARM 新手,使用 LPC1768

我更改了 Keil USBHID 示例,大约每 1 毫秒可以发送 64 个字节。 但是当我更改更多字节时,PC 无法识别 USB。我知道这是因为我处于控制传输中,但是当我尝试更改同步传输的示例并发送更多字节(例如 512 字节)时,我不能(根据用户手册,最多可以发送 1023 字节)

如果有人能帮助我,我将不胜感激。

最佳答案

也许最好使用评论中提到的批量传输。在keil USBHID示例中批量传输需要进行哪些更改才能达到1Mbyte/s的速度?

关于更改同步传输的 USBHID 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33340705/

相关文章:

go - 在Linux中通过USB连接到USBTMC设备

c - he->h_addr_list[0] 总是默认接口(interface)吗?

c - 使用 getchar() 和 putchar() 将 int 与字符串交换

arrays - 如何在ARM汇编中正确创建数组?

gdb - 如何判断我在 gdb 中是处于 ARM 模式还是 Thumb 模式?

c - 打包结构的 union

C 编程 - 调用 fgets() 两次?

c - 如何在 2013 zlib API 接口(interface)中模仿(被黑)1998 uncompress() 上的 "use_crc"标志?

c++ - (重新)实现 dynamic_cast

c++ - 如何安装libusb?