[USB编程]

libusb在windows下open失败的问题

[复制链接]
12283|4
手机看帖
扫描二维码
随时随地手机跟帖
kalmanxiong|  楼主 | 2017-6-26 16:50 | 显示全部楼层 |阅读模式
       我在windows和linux下分别搭了一套libusb的环境,用来获取USB设备的VID、PID 、iProduct 、iSerialNumber等信息。在Linux下跑通了,没什么问题。但是同一份代码在win7下,可以获取到VID /PID,但因为libusb_open各个USB设备的时候,大多数都返回的是打开失败,导致拿不到iProduct 、iSerialNumbe。具体失败的返回码为-5或者-12,对应着libusb.h,也就是LIBUSB_ERROR_NOT_FOUND、LIBUSB_ERROR_NOT_SUPPORTED。大神快来解救我吧
评论
zhengfish 2020-12-20 10:56 回复TA
3年了,还在么? libusb和WinUSB是什么关系?在Windows上。 

相关帖子

lwei2| | 2020-9-3 21:00 | 显示全部楼层
楼主,请问LIBUSB_ERROR_NOT_SUPPORTED这个你是怎么解决的?我也碰到这个问题了,能不能一起讨论讨论呢?

使用特权

评论回复
随风而去吧| | 2021-3-11 20:24 | 显示全部楼层
谢谢,努力学习

使用特权

评论回复
WCH@TECH39| | 2022-1-15 09:50 | 显示全部楼层
看描述像是USB设备被系统设备驱动独占。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝