一、下载hidapi库

下载地址
https://github.com/libusb/hidapi/tree/hidapi-0.12.0
点击Releases

点击hidapi-win.zip下载

解压得到hidapi-win文件夹

二、创建Qt工程









三、移植hidapi库

将之前解压的文件夹hidapi-win复制粘贴至Qt工程的文件夹内

.pro文件中添加hidapi库
LIBS += -L$$PWD/hidapi-win/x64/ -lhidapi
Kit使用MinGW 64-bit则选x64路径,使用MinGW 32-bit则选x86路径

添加hidapi.h文件


添加头文件
#include <windows.h>
#include “hidapi-win/include/hidapi.h”

选择和库对应的Kit

点击运行,编译正常,无错误

Qt USB HID通讯相关推荐

  1. 请教USB HID通讯问题!

    在学习板上可以正常收发数据 , 但转到开发板上发送的数据可以正常发送,但是开发板接收不到, 开发板和调试助手可以正常调试的,不知道有没有大神遇到这种问题?     buffer = new byte[ ...

  2. Android USB Host与HID通讯

    Android USB Host与HID通讯 (一) Android USB Host与HID通讯 (二) Android USB Host与HID通讯Demo android usb host 读写 ...

  3. Android USB Host与HID通讯(二)

    2019独角兽企业重金招聘Python工程师标准>>> 原文出处:http://han21912.lofter.com/post/c3919_51401d 接上一篇:Android ...

  4. Android usb otg通讯总结 HiD通讯直接来取吧

    最近在搞一个Android的通过otg与设备进行usb通讯的功能HID. 过程中遇到了一个大坑,就是usb发数据的时候,第一次显示发送成功(返回值大于1),但是设备并没有收到实际的数据,把usb重新拔 ...

  5. USB HID学习:MFC检测USB拔插事件

    MFC具备检测设备的消息,但需要手动添加.针对USB设备,需要注册对应的GUID方可.本文对此进行简单记录. 本省略对MFC机制的描述,仅描述主要的模块代码. 一.步骤 Dbt.h头文件引用 在std ...

  6. STM32 USB HID IAP升级

    找了网上大量的资料,最后发现这个东西人家还出售源码.又不是什么算法级的东西,实在理解不了. 至于为什么要用HID,不用官方的DFU,因为驱动呀,DFU识别USB的时候还是要装驱动,客户你永远理解不了他 ...

  7. STM32设置USB HID模式

    使用USBHID模式与电脑.手机终端通讯,速率和准确率比虚拟串口和CH340转接速度要快. 在USB_OTG_FS中,选择Device_Only,其它默认. 在Middleware中的Class Fo ...

  8. Android USB HID整理

    概述 USB协议支持外设热插拔,这些外设分为许多不同类型,每一种设备类都具有相同的动作和类似的功能.比如显示器,鼠标,话筒等等. HID(Human Interface Device)类提供了人机接口 ...

  9. VC++编写USB接口通讯程序

    用VC++编写USB接口通讯程序 摘要:详细介绍Visual C++ 6.0环境下利用Windows API(Application Program Interface)函数来实现与符合HID设备类的 ...

最新文章

  1. linux下环境变量PS1设置
  2. gcc/g++等编译器 编译原理: 预处理,编译,汇编,链接各步骤详解
  3. 【转摘】如何得心应手的玩转Excel
  4. winsetup制作linux启动盘,winsetupfromusb怎样做linux启动盘
  5. uniapp连接php,thinkphp5 对接手机uni-app的unipush推送(个推)
  6. java项目经验行业_行业研究以及如何炫耀您的项目
  7. “睡服”面试官系列第二十一篇之class基本语法(建议收藏学习)
  8. 如何使用Arduino开发板和ADXL345加速度计跟踪方向
  9. 概率论、随机过程知识梳理——思维导图
  10. python完全平方数_python判断完全平方数的方法
  11. python爬虫——GET请求百度关键词搜索案例
  12. 30分钟写一个聊天板
  13. SpringMVC Controller接收普通类型参数 postman配置
  14. 小学生5年级计算机书,小学五年级作文:眼镜、电脑、书
  15. PC和DSP通信以及MCU和DSP通信之间的切换
  16. 校招基本告一段落,总结一下
  17. Android adb命令使用记录
  18. 树莓派python学习篇 (二)红外避障传感器
  19. DIY 一个树莓派无人机
  20. 淘宝哇哦视频 x FaaS | 迁移前后的那些事儿

热门文章

  1. Linux驱动开发之工作队列
  2. win7计算机服务打不开怎么办,Win7系统localhost打不开如何解决?
  3. pythonitems方法_Python environ.items方法代碼示例
  4. 分布滞后线性和非线性模型(DLNM)分析空气污染(臭氧)、温度对死亡率时间序列数据的影响...
  5. android AudioTrack
  6. 一图掌握高手演讲发言的公式和技巧
  7. TinyOS论文06:Clairvoyant: A Comprehensive Source-Level Debugger for Wireless Sensor Networks
  8. IBGP 与 EBGP
  9. 建筑工程和软件工程的区别
  10. textarea 设置 自适应高度、只读、隐藏边框