2010-11-19 85 views
0

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

我也试过AT90USB1287上的另一个实现。它运作良好,但出于某种奇怪的原因,我必须将端点设置为3才能使其工作。

我在想,如果USB HID键盘协议只在结束点3时获取数据?

回答

2

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