linux树莓派下固定USB串口设备号(防止设备重复挂载、导致串口号改变,保证对外接设备信息稳定读取)

1.查询已有的串口:

python -m serial.tools.list_ports 

在这里插入图片描述
2.根据串口名列出串口信息:

udevadm info /dev/ttyUSB0 

在这里插入图片描述
3.选择串口的任一id号进行绑定

这里选择的是:

ID_VENDOR=1a86

在这里插入图片描述
4.打开配置文件
我这里是99-com.rules 根据自己的实际情况进行更改,有可能叫98-com.rules

sudo vi /etc/udev/rules.d/99-com.rules

在这里插入图片描述
添加一行:
ENV里面填写刚刚查询到的信息

SUBSYSTEM=="tty",ENV{ID_VENDOR}=="1a86",SYMLINK+="ttyUSBxiaoche"#这里为自定义的串口名字

猜你喜欢

转载自blog.csdn.net/qq_38441692/article/details/88314310