每次我重新启动RaspberryPi时,USB端口都会在RaspberryPi上互换

时间:2019-03-22 02:00:05

标签: python

我陷入一个非常不寻常的问题。我正在做一个项目,其中我使用RaspberryPi的两个USB端口连接GPS模块和S2 Xbee。我正在使用的python代码同时使用GPS和S2 Xbee。我面临的最大问题是,每当我关闭raspberryPi并再次启动它时,端口就会互换。基本上,对于GPS我使用USB0,对于Xbee我使用USB1,但是它们互换了。 请给我一些解决方案。我搜索了很多但找不到很多。

1 个答案:

答案 0 :(得分:0)

每个USB设备都有唯一的供应商ID和产品ID组合。 raspi上的命令'lsusb -v'或'udevadm info --query = all -n / dev / bus / usb / 001 / 00x'x = [1..4]将标识安装它们的设备名称raspi。

这是不从python启动linux命令的另一种方法:

Simple way to query connected USB devices info in Python?