VC++6.0 中使用 libUsb 库进行 Hid USB 设备通讯
、 首 先 在 下 载 得 到
库和一些例子,插上需通讯的 设备,打开下载的库,里面有
个可执行文件,运行它,根据提示(注意 和 选好你所插的设备)生成
文件并安装它。
、完成上一步就可以打开 !"##$%开发应用程序和 设备通讯了,
注意要把与刚才生成的 文件同文件夹下的 文件、& 文件和 文件
添加到工程文件夹下,并在 '("》(》) 下的 *'("+,
-&( 中添加 库文件,还有添加 头文件。
、程序中用到的全局变量:
&(.(/01%23333
&(.(/01%2%%%$
1&(!1+&(4+&(5
67)8-1(!"(976)167)816)85
:;<(+&4-1=(+&=(<(+&97))5
*8=)68=(+&*!(+(&5
"+=(+&=(>(?$@9A%B5
0<8C(,+9%5
!+(**)-1=(+&=(=D+9D6)85
E、然后在 *+FG下添加如下代码:
"14(H45
1&(!1+&(4+&(97))5这个需定义为全局变量,在读线程
中也许使用
1FG5
1.&1(FG5
1.&1&(!"(FG5
(91(1(FG5
F9(559I(2GA
"1&(!"(4&(!5
F&(!9I&(!"(5&(!5&(!9&(!I(2GA
"1&(!"(1&("4&("9JF&(!I&("G5
FF&("I&(& 99 %23333G JJ F&("I&&" 99
%2%%%$GGA
+&(91(F&(!G5
FK+&(G