用于检测USB设备的API

时间:2011-01-20 11:42:39

标签: c++ c device-driver linux-device-driver

有人可以指向我可以检测USB设备的任何API或链接以及将数据传输到其中的其他接口。我正在尝试在linux上执行此操作

2 个答案:

答案 0 :(得分:2)

看看libusb - 它是跨平台的。

答案 1 :(得分:1)

您能在命令输出lsusb中看到您的设备吗?如果是,那么您必须检查相同的供应商ID和产品ID。

可能在Linux中已经有一个驱动程序可用于从相关USB设备(您的USB设备)进行批量数据传输。

您可以查看此信息(http://www.linux-usb.org/usb.ids)以验证驱动程序是否可用。

要制作自己的程序和API,如上所述libusb是一个可以开始的地方,如果您不想为您的设备编写驱动程序。

相关问题