二、关于libusb 如何查找HID 设备可以看觀看一下我的
这篇文章,里面有详细记载如何查找HID 设备
在libusb中控制传输使用的就是上面的函数,对比下面这个Android 中控制传输的方法
比较上面兩个方法可以知道是相似的。因此对于libusb_control_tranfer() 这个函数的参数详细的讲解以及如何传参,
请跳转到我的另一篇文章,这篇文章有详细说明
这里,我直接贴出代码如下:
上面,其中有一点需要注意的是在USB-HID 协议中规定,控制传输默认使用interface 0因此,在申请接口时需要注意。
关于libusb的控制传输就是记录这么多了方便下次可以回顾。
现在的流程是 查找设备打开设備,reset,再次打开工作,关闭程序以前正常。
把reset和再次打开 注释掉后给设备发数据后每次都会超时。
这个usb_reset 函数到底是什么作用为什么鈈调他,发送数据会超时