本帖最后由 卡文迪许怪 于 2022-11-7 10:30 编辑
#技术资源#最近在做AT32F415的复合设备(应该是),HID数据通信+HID键盘,看来资料实现这个有两种方式
第一个接口使用2个端口(0x81、0x01),HID类描述符做HID数据通信。
第二个接口使用一个端口(0x82),做HID键盘。
这样的话,应该要做两个报告描述符,但是我看了AT32F415所有的历程,基本上都是使用一个报告描述符的(找不到放两个的地方)。
2.使用一个配置,一个接口
只使用一个接口,这个接口设置3个端点(0x81、0x01)数据通信,(0x82)做HID键盘。
如果这样的话,就需要做一个复合是报告描述符(已经做了)。
但是他的数据发送没什么问题,接收任然找不到接口,以及键盘数据上传不起来。
希望AT32工程师和各位大能给予帮助,感谢!!
|