工具/软件:Code Composer Studio
为了澄清、我将我的代码基于 TivaWare 库中名为 USB_DEV_keyboard 的示例、他们从该库中将键盘连接到 Tiva 器件。 此操作经过修改、可与供应商使用页面配合使用、并作为主机连接到 PC。
我目前正在尝试创建一个特定的 HID 供应商使用页面、以将我的控制器连接到我的 PC。 两者之间的连接是可以的、但是、只要我想指定不同的报告 ID、代码的发送和接收功能就根本不起作用。 如果我没有指定任何报告 ID (或只是从报告描述符中注释),它就可以完全正常工作。 我想知道我的报告描述或任何其他描述中是否有问题。 或者、对于不支持 USB_dev_keyboard 示例中多个报告 ID 的代码的基础层、这是否是一个问题。
下面是我正在使用的代码:
