阿波罗USB鼠标键盘例程(增加无线鼠标和7字节鼠标数据)

2019-07-20 05:57发布

最近需要做一个鼠标数据获取的小项目,借用原子哥的例程,不巧的是我们用的无线鼠标且是7字节格式的,原子哥原先例程都不支持,所以我们加上了这部分分享出来;目前测试是支持无线和有线鼠标,键盘没有需求所以没测试,理论上是支持的

无线鼠标的支持:

根据原子哥的提示修改了usbh_hid_core.c中对描述符的处理不部分,增加了对第二描述符的处理
usbh_hid_mouse.c文件中增加了7字节鼠标数据的处理
另外在usbh_usr.c中打印出来了X Y 和按键值
[url=]实验60 USB鼠标键盘(Host)实验( ...[/url]

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。