完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在最新版的usbd_hid.c的文件里,文件只定义了HID_Compliance_Mouse一种应用,如下文件说明所示。
* =================================================================== * HID Class Description * =================================================================== * This module manages the HID class V1.11 following the "Device Class Definition * for Human Interface Devices (HID) Version 1.11 Jun 27, 2001". * This driver implements the following aspects of the specification: * - The Boot Interface Subclass * - The Mouse protocol * - Usage Page : Generic Desktop * - Usage : Joystick * - Collection : Application 我觉得作为中间件的库文件,是否应该把这里变的更开放,允许用户自行去选择HID的用途?并把接口开放到用户应用的文件中去。谢谢。 |
|
相关推荐
1个回答
|
|
以下是一些关于USB HID的基本概念: 1. **HID类**:USB HID类是一种用于定义输入设备的USB类。它包括键盘、鼠标、游戏控制器等。 2. **HID报告描述符**:HID报告描述符是一个数据结构,用于描述HID设备的输入和输出特性。它定义了设备如何向计算机报告其状态。 3. **HID报告**:HID报告是一种数据包,用于在HID设备和计算机之间传输数据。它包含输入(如按键状态)和输出(如LED状态)信息。 4. **HID客户端驱动程序**:HID客户端驱动程序是一种软件,用于在操作系统和HID设备之间进行通信。它负责解析HID报告,并将其转换为操作系统可以理解的格式。 5. **HID设备类代码**:在USB设备描述符中,HID设备类代码用于标识设备属于HID类。它的值为0x03。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1617 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1543 浏览 1 评论
977 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
683 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1595 浏览 2 评论
1863浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
644浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
515浏览 3评论
531浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
504浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 06:55 , Processed in 0.832269 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号