win10和win7的區別只在於發送數據函數:hidDevice.Write(arr, 0, arr.Length);
如果是win10,arr隨便添加數據
但是win7,arr第一幀數據必須為0x00
我在這里調了半天才調出來
還有網上說第二幀數據必須是arr.length,我沒有這樣做也是成功的,如果不成功可以參考一下,他和我的是不一樣的,我的長度是通過函數去獲取的(收發緩存長度一樣),而他是自定義長度:https://blog.csdn.net/wei_supreme/article/details/54705960
讀取我用異步來,有不懂的可以提問我,我再上源碼,本人懶