libusb-1.0相关内容

用libusb编译?

不管我跑什么, ./main.c:1:10:致命错误:libusb.h:没有这样的文件或目录#include"libusb.h"^ ~~~~~~~~~~编译终止. 尝试过的事情 gcc ./main.c -l/usr/include/libusb-1.0/gcc ./main.c -l/usr/include/gcc ./main.c -L/usr/include/libusb-1.0 ..
发布时间:2021-05-29 20:05:41 其他开发

如何使用libusb设置RTS/DTR?

在libusb-0.1和libusb-1.0中都看不到任何setter RTS/DTR函数.我应该使用usb_control_msg()发送smth special吗? USB设备是CDC设备(不是FTDI) 解决方案 libusb本身不能做到这一点-您应该为CDC设备发送“控制状态",或者为FTDI设备发送特定于FTDI的命令. 对于CDC: http://cscott.net/u ..
发布时间:2020-06-29 20:04:32 其他开发

libusb并轮询/选择

我正在使用Linux操作系统,想知道是否有任何我可以轮询/选择的文件描述符,这些描述符会在等待从USB设备读取数据时触发.我也在使用libusb库,还没有找到我可以使用的文件描述符. 解决方案 使用 libusb的轮询功能将其文件描述符链接到事件循环中.每当libusb需要处理的活动(包括但不限于可读取的数据)时,select就会唤醒. ..
发布时间:2020-06-29 20:04:26 服务器开发

libusb-1.0-成功调用libusb_bulk_transfer()后,数据将流向何处?

我运行了从此处的教程获得的以下代码示例:我将其运行在通过USB连接到运行Mac OS X Mountain Lion的MacBook Pro的运行Android 4的平板电脑上. 输出包含“编写成功!"所以我假设libusb_bulk_transfer()正常工作.我的问题是将4个字节的数据传输到哪里?我可以将其保存到Android平板电脑上的文件中吗? 感谢您的帮助! #inclu ..
发布时间:2020-06-29 20:04:23 其他开发

来自libusb的错误消息'未声明接口'

我正在尝试使用 libusb ,但出现以下错误消息: usbfs:进程24665(myprogram)在使用前未声明接口0 我真的不明白为什么,因为据我所知,我是根据库中的描述进行操作的.这是我的代码: #include #include #include #include int m ..
发布时间:2020-06-29 20:04:16 其他开发

当子级调用libusb_exit()后,libusb-1.0 hotplug事件在fork()之后在父级中停止工作

我一直在开发使用libusb_hotplug_register_callback()监视USB设备树的应用程序.连接符合某些条件的设备时,它将fork()和exec()一个应用程序处理该设备. 该应用程序已经运行了一段时间,但我回来尝试“整理" ... libusb将打开许多文件描述符(请参见下文),以监视事件等.问题是,在我调用fork()之后,在我调用exec()之前,我想关闭li ..
发布时间:2020-06-29 20:04:05 服务器开发

在pkg-config搜索路径中找不到软件包libusb

我已经通过brew安装了pkg-config和libusb 现在可以了 pkg-config --cflags --libs libusb 我收到以下消息 在pkg-config搜索路径中找不到软件包libusb.可能 您应该将包含`libusb.pc'的目录添加到 PKG_CONFIG_PATH环境变量未找到软件包"libusb" 所以我关注了此帖子,并做了 ..
发布时间:2020-06-29 20:04:02 其他开发

可以访问Linux(libusb-1.0)上的USB设备吗?

我正在编写一个小程序,用于在Linux上使用libusb-1.0与特定的USB HID产品(由供应商和产品ID标识)进行通信.现在,我必须以root用户身份运行该程序,因为"libusb需要对USB设备节点的写访问权限".有没有一种方法可以更改我需要的设备上的权限,从而无需以root用户身份运行程序? 解决方案 在现代Linux系统上,udevd(man 7 udev)在插入USB设备时会 ..
发布时间:2020-04-23 11:12:33 服务器开发

在Mac OS X中链接libusb

我有这个非常简单的代码,我试图编译。我对命令行 GCC 相当陌生,所以请原谅我。我已经用GCC尝试了很多不同的东西,但我仍然无法编译它。我确实安装了 libusb 。如何获得这段代码进行编译? Libusb: anything:usb mymac $ brew list libusb /usr/local/Cellar/libusb/1.0.9/include/libusb-1. ..
发布时间:2018-04-21 10:37:06 其他开发

libusb-1.0调试信息

我想知道libusb_set_debug()是否工作。我无法从中获得任何输出。 如果我使用--enable-debug-log进行配置和构建,我可以打开调试日志记录。 如果我将libusb_set_debug()设置为3,我应该得到与enable-debug-log相同的输出吗? 我没有设置LIBUSB_DEBUG env变量。 我假设我缺少一些简单的东西。 谢谢, 解决方案 l ..
发布时间:2017-04-21 21:51:32 开发方法

无法要求USB接口与C +的libusb在Mac OS X

我有一个复合USB + CDC设备我使用PIC32单片机建造,我试图连接到该设备,并从我的Mac发送一些数据疾病预防控制中心的数据接口端点。 我知道了电路的工作原理100%,因为设备寄存器既作为HID摇杆,我能够连接到使用终端ZOC在设备上/dev/tty.usbmodemfa132。我可以 ZOC 发送命令,看看我的MCU应对这些命令由电路上闪烁的LED灯的一些 我在Mac OS X上运行的 ..
发布时间:2016-08-18 14:56:08 C/C++