LIBUSB_TRANSFER_ERROR
2024-10-01 13:02:18
首先, 我的设备是一个KNX无线接受模块, 利用UART与主机相连, 看到的设备就是ttyUSBx
利用libusb写了一个程序, 调用同步I/O 的API, 即libusb_bulk_transfer来传输数据给KNX模块, 代码片段如下:
.....
前面一系列的libusb_init()libusb_open_with_vid_pid() libusb_claim_interface()调用均已成功;
......
(buffer里面随便存放了一些AAABBBCCC之类的数据以供测试)
r = libusb_bulk_transfer(device_handle, LIBUSB_ENDPOINT_OUT, buffer, 64, &actual_length, 0);
返回r = -1, 即LIBUSB_ERROR_IO (input/output error);
请各位大牛指导一下, 谢谢。
最新文章
- 黑科技项目:英雄无敌III Mod <;<;Fallen Angel>;>;介绍
- pipe-filter 真难找啊
- sizeof 和 strlen 的区别
- [ios][swift]swift 怎么去除 optional
- C++虚函数、赋值兼容原则
- ExtJs之Ext.util.ClickRepeater
- JS each 跳出
- Python 字典排序
- [codility]Falling-discs
- HDOJ-ACM1425 sort 简单hash应用
- java希尔排序
- Java进阶(三)Java安全通信:HTTPS与SSL
- CF Manthan, Codefest 16 B. A Trivial Problem
- JAVA面试题(8)
- Keepalived原理与实战精讲--VRRP协议
- docker第一章:docker核心概念及centos6下安装
- 0302思考&;回答
- 将web容器置于OSGi框架下进行web应用的开发
- 搭建高性能Jboss负载均衡集群
- Tkinter Menu(菜单)