文件名称:EasyUsb:通过C ++环绕libusb与USB设备进行数据交换的库(支持传输类型
文件大小:26KB
文件格式:ZIP
更新时间:2024-05-28 20:52:40
usb asynchronous libusb synchronous usb-devices
EasyUsb 用于通过C ++与USB设备交换的库,环绕libusb-1.0 通过同步或异步LibUsb API提供与LibUsb交互的2个版本。 在使用在写入和读取操作(当前版本)中实现的异步LibUsb API数据等待时,但是在下一版本中,我们将为用户提供已完成操作的回调(返回缓冲区)。 使用此库,可以轻松访问支持以下传输类型的任何USB设备:批量控制中断 编译安装 EasyUsb是一个共享库,可以从Eclipse项目(项目文件已存在于仓库中)中构建,也可以通过运行make命令的单独Makefile构建。 依存关系: libusb-1.0本身(-lusb-1.0),Makefile中的库搜索路径为:-L。 -L .. -L / lib64 / -L / lib / -L / usr / lib64 -L / usr / lib,包含为:-I / usr / include
【文件预览】:
EasyUsb-master
----.project(808B)
----src()
--------TransferType.h(320B)
--------UsbTransceiver.h(3KB)
--------UsbControlTransferInfo.h(389B)
--------UsbTransceiver.cpp(17KB)
--------transferPacket.h(755B)
----CONTRIBUTING.md(25B)
----LICENSE(34KB)
----README.md(4KB)
----Makefile(4KB)
----.cproject(15KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(320B)
----_config.yml(26B)