USB键盘协议

时间:2010-11-19 11:00:33

标签: keyboard usb hid

我正在尝试构建一个HID键盘。我让我的STM32 MCU识别为键盘,但出于某种原因,当我尝试在中断模式下使用端点1发送HID报告(8个字节)时。主机端无法获取数据(按下键)。我需要使用标准方法Get_Report吗?

我还在AT90USB1287上尝试了另一种实现方式。它运行良好,但由于一些奇怪的原因,我必须将端点设置为3才能使其正常工作。

我想知道USB HID键盘协议在获取数据时是否仅查看终点3?

1 个答案:

答案 0 :(得分:2)

USB HID(键盘)协议使用您在USB描述符中指定的端点。查看端点描述符中的端点地址。