关于同一个USB接口使用U盘和USB键盘

2019-07-20 16:27发布

我想问一下,关于同一个USB接口,如何识别这个接口接入的是U盘或键盘?
我看例程里面的是U盘是用MSC这个部分的库函数,键盘使用的是HID的库函数。而识别又是在
USBH_USR_Configuration_DescAvailable这个函数里面。
所以初始化的USBH_Init的参数究竟要怎么传?是传递
USBH_Init(&USB_OTG_Core_dev,USB_OTG_FS_CORE_ID,&USB_Host,&HID_cb,&USR_Callbacks);
还是传递
USBH_Init(&USB_OTG_Core_dev,USB_OTG_FS_CORE_ID,&USB_Host,&USBH_MSC_cb,&USR_CallBack);



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-20 20:55
操作系统
2楼-- · 2019-07-20 22:02
这些都在USB报告描述符里有定义.网上资料大把.

一周热门 更多>