HID(Human Interface Device,人机接口设备)是USB设备中常用的设备类型,是直接与人交互的USB设备,例如键盘、鼠标与游戏杆等。在USB设备中,HID设备的成本较低。另外,HID设备并不一定要有人机交互功能,只要符合HID类别规范的设备都是HID设备。 Wndows操作系统最先支持的HID设备。在windows 98以及后来的版本中内置有 HID设备的驱动程序,应用程序可以直接使用这些驱动程序来与设备通信。 在设计一个USB接口的计算机外部设备时,如果HID类型的设备可以满足需要,可以将其设计为HID类型设备,这样可以省去比较复杂的USB驱动程序的编写,直接利用Windows操作系统对标准的HID类型USB设备的支持。
2019-12-21 19:46:07 1.49MB USB HID
1
无须DDK编译的usb 访问HID设备的源码 可以访问HID设备(除鼠标,键盘被系统占用)-usb access sound code of HID device ,can access HID device(except mouse and keyboard are occured with system )
2019-12-21 19:46:07 73KB usb hid
1
C++ USB HID sample ( USB )
2019-12-21 19:42:33 411KB C++ USB HID
1
在stm32f103rc硬件上,实现usb hid 的功能,并且在win10操作系统上做了测试,实现数据的收发
2019-12-21 19:41:37 11.02MB stm32 usb hi
1
USB HID设备的测试工具,能够自动查询到USB设备描述符、配置描述符等信息,从而全面了解USB设备的特性,能够选择特定接口的输入输出端点发送测试数据,从而对设备进行测试。
2019-12-21 19:40:09 1.87MB USB HID 工具
1
根据使用中的情况和大家的反馈意见,对USB(HID)调试助手进行了修改,主要修改了HID设备的读取方式,修改后的版本在指令下发后,在读HID设备信息时直到读完所有的信息为止。
2019-12-21 19:40:09 1.87MB USB HID 工具
1
USB设备类通用的HID设备代码,实现游戏手柄的控制,HID开发难度是报告描述符的理解
2019-12-21 19:39:13 11.8MB USB HID
1
自己通过了调试已经实现上下位机双向通讯,SMT32F429的话可以直接使用 程序用KEIL5打开 , 没有上位机可以直接用Bus Hound 收发数据 程序采用的原子哥的USB HID的鼠标例程修改的,具体端点的描述可以见usbd_hid_core.c,我都做了些备注, 发送函数是USBD_HID_SendReport(),这个大家都应该知道的,我是在定时中断3里发送的 接收函数是usb_dcd_int.c里面的DCD_HandleRxStatusQueueLevel_ISR(USB_OTG_CORE_HANDLE *pdev)。 接收到的数据都放到了全局变量HIDRxBuf[64*4],自己直接调用到处理函数里就行了。
2019-12-21 19:36:37 6.65MB STM32F4 USB HID
1
本资源主要提供了通过VIDPID判断系统上是否存在该USB设备,并实现了简单的读写操作!
2019-12-21 19:30:40 2.96MB USB HID VIDPID 获取与判断
1
USB C++ HID 上位机 好用 C++开发的USB HID上位机程序 注释相当清楚 非常适合初学者
2019-12-21 19:28:30 3.58MB USB C++ HID 上位机
1