主题中讨论的其他器件:EK-TM4C123GXL、 TM4C123、 DK-TM4C129X
您好!
我有一个 hid 数据管道设备正在启动和运行、我正在尝试确定是否可以使用部件中的其他端点来传输数据。 我认为 HID 通常是1输入、1输出和1配置、但由于数据擦除器件是可定制的、是否可以在器件中使用其他端点? 我问、因为您似乎可以向我已经工作的 USB 接口/器件添加其他端点描述符。
我只是对以下问题有一点不确定。
1.是否可以修改 USB HID 描述符、以便一个 hid 设备可以利用 Tiva MCU 中的所有8个端点?
如果是,驱动程序库如何确定要使用的管道-我正在使用调用 USBDHIDReportWrite() 调用,我只需将其传递为64字节缓冲区。 如果我尝试用更多端点描述符枚举我的器件、如何告知驱动程序库从哪个端点发送数据/缓冲区?
3.如果无法自定义 HID,是否有人知道下一个最佳选项是什么?
理想情况下、我想更新我的现有系统、以利用器件中剩余的未使用端点缓冲区。
感谢您的任何帮助!