【发布时间】:2015-05-12 03:17:08
【问题描述】:
我正在编写一些简单的自动化测试来访问 Ubuntu 中的 USB 端口,并确定驱动程序的具体细节、连接的设备和操作模式(USB 2、3 等)。
我在这方面没有做过任何开发,正在寻找关于图书馆的建议/建议来完成这个。
感谢您的帮助!
丹。
【问题讨论】:
标签: c automation usb
我正在编写一些简单的自动化测试来访问 Ubuntu 中的 USB 端口,并确定驱动程序的具体细节、连接的设备和操作模式(USB 2、3 等)。
我在这方面没有做过任何开发,正在寻找关于图书馆的建议/建议来完成这个。
感谢您的帮助!
丹。
【问题讨论】:
标签: c automation usb
我已经使用 libusb 完成了这项工作。您可以从这里开始。 http://libusb.sourceforge.net/api-1.0/ 如果你只是想看看各种 USB 设备,这很容易。以下是一些您可以快速启动并运行的示例:http://www.dreamincode.net/forums/topic/148707-introduction-to-using-libusb-10/
【讨论】:
我发现 sourceforge 信息很有用,但无法在 Ubuntu 中进行安装。
经过一番搜索,我找到了Libusb and how to use its packages in Ubuntu
这似乎解决了我的问题;加上关于使用 usb.h 而不是 libusb.h 编译的有趣点。
感谢大家的意见!
丹
【讨论】: