libusb相关内容
嗅探到URB_Interruptions 我嗅探到一些应用程序(SoundLab)和设备(带USB的声谱仪)之间的通信。我发现负责返回当前状态的数据包: USB URB [Source: host] [Destination: 1.1.2] USBPcap pseudoheader length: 27 IRP ID: 0xffff858d126f4a6
..
在最近的一个项目中,我试图在OSX 10.9.5上通过libusb访问USB存储设备。但很明显,某个默认驱动程序认领了这个设备,我无法访问它。当我尝试通过libusb访问它时,它返回“权限不足”。 当我在Ubuntu中执行(Java)应用程序时,一切都正常工作。 我在Internet上的研究表明,提供一个在较高探测内核上与设备匹配的无码kext将阻止默认驱动程序声明该设备。这将完全解决
..
我要与USB设备通信并向其发送数据。我能够找到该设备,但是在将该设备与内核驱动程序连接时,它提供了USB Error: Resource Busy。以下是我的代码: import usb dev = usb.core.find(idVendor=0x0403, idProduct=0x6001) dev.set_configuration() cfg = dev.get_active_c
..
我正在尝试通过 USB 将我的 Python 应用程序接口与 NFC 设备连接.最好的选择似乎是 PyUSB,但我无法让它连接到 libusb 后端.我不断得到 ValueError:没有可用的后端 我查看了堆栈跟踪,发现 usb/backend/libusb10.py(它是 pyusb 的一部分)正在尝试加载 libusb-1.0.dll 用作后端,但它找不到它.不是不在我的路径上,
..
我正在尝试在我的操作系统上设置 libusb API.我在 libusb.org 上下载了 libusb api.我遵循标准安装程序: cd 进入目录./配置制作进行检查//没有错误进行安装 然后我启动了 Eclipse C/C++ 并从网上找到的教程中复制了一些代码.但是在尝试构建它时,我得到了以下输出: main.cpp:(.text+0x19): undefined reference
..
我在我的 android 应用程序中使用 libusb.当我尝试构建 libusb 本机库时,我收到以下错误消息,生成 *.so 文件. 错误:任务 ':app:transformNativeLibsWithMergeJniLibsForDebug' 执行失败.发现多个文件的操作系统独立路径为“lib/x86/libusb.so" build.gradle import org.ap
..
我有一个可以在两种不同模式下工作的 USB HID 设备.模式的选择基于发送给它的 USB 枚举/初始化数据包的顺序. 我使用的是运行 Raspbian 的 Raspberry Pi 3,但是如果我为桌面 Ubuntu 发行版编译代码,我也会看到同样的问题. 我遇到的问题是 linux 将 USB 设备识别为 HID 设备,然后发送它认为启动设备所必需的命令序列,这可以正常工作并以“模
..
我正在研究在 Linux 中与 USB 设备通信的方法,并且不想编写 Linux 内核驱动程序.我知道 libusb 存在并且是一个可以工作的用户级库,但是我们的嵌入式设备不支持 usbfs(并且更改内核以添加支持真的很痛苦). 所以我的问题基本上是这样的:是否可以/建议通过直接读写/dev/USB 或与 USB 设备对应的 udev 文件来与 USB 设备通信,从而绕过对自定义 Linux
..
读了一点,我担心我的 32 位 Delphi 应用程序将无法使用 libusb Windows 7 和其他 64 位 Windows 系统上的 64 位驱动程序,并且它将无法与我在这些系统上的自定义硬件设备通信.这是真的?如果是,是否有一些解决方法?我在这张照片中遗漏了什么吗? 解决方案 在带有 WinUSB 后端(Windows 附带的 Microsoft 驱动程序)的 libusb 1
..
我在弄清楚如何使用 libusb 时遇到问题,我输入了“libusb-1.0.18-rc1\libusb"在包含目录中(使用 Visua Studio),但它不起作用. 谁能教教我.非常感谢! 错误信息: 1>test.obj : error LNK2019: 未解析的外部符号 _libusb_exit@4 在函数 _main 中引用1>test.obj : error LNK201
..
我用 libusb 编写了这个小演示代码: 需要'libusb'usb = LIBUSB::Context.newdevice = usb.devices(:idVendor => 2362).firstputs device.all_input_usages 但不知何故我没有收到错误: #的未定义方法`all_input_usages'
..
我想尝试来自 http://libusbjava.sourceforge.net 的 java libusb 甚至无法连接到我的设备... 我之前有这个 python 代码: defdiscover():my_device = 无对于 usb.busses() 中的总线:对于 bus.devices 中的 dev:如果 dev.idVendor == 0x16c0 和 dev.idProd
..
我很难安装 libusb.我浏览了一些 YouTube 视频,他们在谈论“安装"libusb.我浏览了另一个教程,他们说我们需要“手动"构建它.但是,我从 http://sourceforge.net/projects/libusb-win32/files/下载了 libusb. 在我的下载中,没有安装软件(根据视频,是libusb_win32.exe). 我的操作系统是 Window
..
所以我一直在玩 PS2 游戏 Buzz 的控制器.我已经成功地使用 libusb 来轮询和读取按钮,一切都很愉快. 问题是,我很想使用内置灯向使用它们的人发出信号(特别是向他们展示谁先嗡嗡作响).我知道有灯,我知道 PS2 能够随意打开和关闭它们,而且我知道 有人用 python 管理它.所以我开始用 Ruby 中的 libusb 实现他们的代码. 我已经复制了他们正在进行的 SET_
..
如何通过 C# 读取 USB 描述符?我找到了 LibUSB.NET 但我无法像示例中那样获取 USB 设备: UsbRegDeviceList allDevices = UsbDevice.AllDevices; 它返回计数 = 0 解决方案 这个问题似乎很久以前就有人问过并得到了回答.这是链接:get-list-of-connected-usb-devices
..
我正在编写代码以了解 Freescale Kinetis 微控制器上的 USB 外设.我已经设法在 Linux 主机上进行了枚举,并且可以发送 &使用 EP0 上的供应商自定义代码接收数据包,并与 libusb 测试程序交互. 看起来我可以在微控制器上配置额外的控制端点(非零端点号),但我没有看到让 libusb 向这些端点发送/接收控制传输的方法.(libusb_control_trans
..
我正在尝试与 USB 设备建立通信.我确实在 Python 中安装了 libusb1 和 libusb,并为我正在与之通信的设备安装了驱动程序.该设备在设备管理器中显示为 libusb-win32-devices.我试图按照本教程 https://github.com/walac/pyusb/blob/master/docs/tutorial.rst 我不确定我做错了什么. Windows
..
这不是家庭作业问题,尽管这是一个工作问题.几个月前,我会写一份规范,老板会把它承包出去,钱很紧.所以我正在尝试自己做. 我是一个弱 C 编码器,如果 gcc 吐出一些可以在没有段错误的情况下运行的东西,或者有时根本没有任何东西,我就很幸运了.不过,我管.Libftdi 已构建,我仔细阅读了它的示例可执行文件/代码和文档.但我还是迷路了. 有谁知道使用 MPSEE 模式并连接到 SPI
..
我希望能够从 USB 计步器读取数据.我正在 Java 中尝试这个,我正在使用 LibUsb 和 Usb4Java 库.我似乎无法声明 USB 管道或类似的东西. 我正在使用的代码: final Context context = new Context();int 结果 = LibUsb.init(context);如果(结果 Int res 返回 '-3' 即 'LIBUSB_ER
..
我正在尝试在 笔式驱动器上执行读写操作. 详细信息:供应商 ID:8564 和产品 ID:1000.这是 Transcend JetFlash 质量存储设备. 我很想知道是否可以在笔式驱动器上实现读/写.如果是,那么它是否会按照我在下面提供的代码中尝试的方式发生. 我已经学习了获取设备 ID、产品 ID 和端点地址的方法.这是我实施的. 这里设备被确认并打开.而且,连界面都
..