STM32 USB HID HOST枚举自定义了设备接口类型的游戏手柄不通过,如何破?

2019-07-21 05:49发布

STM32 USB HID HOST 读取游戏手柄,枚举时发现手柄自定义了设备接口类型为0xFF,而HID为0x03,如何破?代码使用STM32cubemx生成,版本5.0.1。具体为usbh_core.c文件中if(phost->pClass[idx]->ClassCode == phost->device.CfgDesc.Itf_Desc[0].bInterfaceClass)这一句,前者为0x03,后者为0xFF.
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-21 08:22
什么开发板?
onev
2楼-- · 2019-07-21 10:47
本帖最后由 onev 于 2019-1-15 10:41 编辑
正点原子 发表于 2019-1-15 01:14
什么开发板?

nucleoF446  不是原子你们的。原子的综合里面好像有这个读取游戏手柄的程序,但感觉是比较久远的,和我现在STM32cubemx(5.0.1)生成的完全不一样。原子有计划更新吗?
正点原子
3楼-- · 2019-07-21 13:58
onev 发表于 2019-1-15 10:39
nucleoF446  不是原子你们的。原子的综合里面好像有这个读取游戏手柄的程序,但感觉是比较久远的,和我现 ...

综合实验,H7版本,到时候可以参考下。
onev
4楼-- · 2019-07-21 17:55
正点原子 发表于 2019-1-16 02:49
综合实验,H7版本,到时候可以参考下。

什么时候可以出来?
onev
5楼-- · 2019-07-21 19:19
 精彩回答 2  元偷偷看……

一周热门 更多>