试用了下libusb-win32的USB驱动,感觉不错。

2019-12-27 18:47发布

试用了下libusb-win32的USB驱动,感觉还是很不错的。难怪USBASP也用这个。
   自行编译的话,需要VS2008和WINDDK。不过对LGPL还不熟,还要仔细研读一下,看看哪些能改,哪些不能改。
   libusb-win32还有filter driver ,感兴趣的可以自行做一个多功能键盘。刚好接了个做一个USB接口的加密输入键盘的项目,可以考虑用这个。
不知有没有带USB接口的便宜点的单片机。STM32F103在有些应用性能感觉还是太冗余了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
37条回答
czg94215
1楼-- · 2019-12-28 22:56
楼上的, 最新的version 1.1.4.0, 06/10/2010 这个呢
bbs2009
2楼-- · 2019-12-29 00:03
谢谢bbs2009的解答,找了一下论坛,没有完整的VC项目例子.看来还得自己摸索了
czg94215
3楼-- · 2019-12-29 02:37
又见 bbs2009 (*^__^*)
bbs2009
4楼-- · 2019-12-29 03:31
 精彩回答 2  元偷偷看……
Rocker
5楼-- · 2019-12-29 03:53
是啊,看来是先要搞懂usb协议,那7个接口函数还是比较容易用的。LibUSB-Win32为C/C++程序员提供了用于开发的头文件和Lib文件,其中Lib文件还提供了BCC、GCC和MSVC这三个版本。C/C++程序员在自己的程序中要使用LibUSB-Win32时,只需包含提供的头文件,并链接合适的Lib文件即可。  已经看到那个example了,谢谢bbs2009
Rocker
6楼-- · 2019-12-29 08:48
回复【15楼】czg94215  
是啊,看来是先要搞懂usb协议,那7个接口函数还是比较容易用的。libusb-win32为c/c++程序员提供了用于开发的头文件和lib文件,其中lib文件还提供了bcc、gcc和msvc这三个版本。c/c++程序员在自己的程序中要使用libusb-win32时,只需包含提供的头文件,并链接合适的lib文件即可。  已经看到那个example了,谢谢bbs2009

-----------------------------------------------------------------------

呵呵。lib只是对装载调用libusb0.dll的功能库,说到底都逃不了libusb0.dll。
在驱动安装的时候就已经将此文件拷贝至system32文件夹下。

正在尝试将libusb0.lib做成脱离libusb0.dll的真正的单一静态库。

一周热门 更多>