本博客摘录于:https://blog.csdn.net/chengwenyang/article/details/51592633
下载libusb
libusb 可以从 http://libusb-win32.sourceforge.net 处下载,32位系统和64位系统均可以用,例如下载libusb-win32-bin-1.2.6.0。
安装
下载文件后解压缩,进入libusb-win32-bin-1.2.6.0\bin目录,运行inf-wizard.exe,选择你将要安装驱动的USB的VID和PID,为该USB生成inf(information)文件,这个文件用来指导安装驱动程序。
将生成的xxx.inf文件保存,接着安装动态库和驱动。默认情形下,
-
libusb0.dll库
64位系统: Windows\syswow64\libusb0.dll.
32位系统: Windows\system32\libusb0.dll -
libusb0.sys驱动
32位系统: Windows\system32\drivers\libusb0.sys
win8/win10可能遇到的问题
在win8/win10系统上,生成xxx.inf文件后,在安装libusb的过程中,可能会出现“system policy has been modified to reject unsigned drivers”的问题。
解决办法:
- 进入“设置”
- 进入“更新和安全”
- 进入 “恢复”
- 选择“立即 ”
这里上传《libusb-win32-bin-1.2.6.0》: