gpt4 book ai didi

linux - 如何通过 idVendor 和 idProduct 获取 USB 设备路径?

转载 作者:太空狗 更新时间:2023-10-29 12:25:30 24 4
gpt4 key购买 nike

如何根据idVedor和idProduct获取USB设备的路径,如/dev/ttyACM0或/dev/ttyUSB0?后续函数需要此路径而不是其 idVendor 和 idProduct。

注意:通过 C/C++ 代码,而不是命令。

我正在使用 Qt 和 CentOS。

最佳答案

您可以使用 USB 抽象库 libusbp 来做到这一点。查看port_name example that comes with libusbp .这肯定适用于 USB CDC ACM 设备(例如 /dev/ttyACM0),但我不确定它是否适用于使用不同驱动程序的设备。如果您尝试过,请在此处发表评论,说明它是否有效。

关于linux - 如何通过 idVendor 和 idProduct 获取 USB 设备路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42357676/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com