linux USB端口生产固定的设备节点名

1.将串口设备插入USB口,先查看生成的默认设备节点:/dev/ttyUSB0

2.通过指令查看节点的sys信息

udevadm info --attribute-walk --name=/dev/ttyUSB0

3 在/etc/udev/rules.d/下10_a40i_input.rules增加识别规则。

SUBSYSTEMS=="usb" KERNELS=="5-1.1" ATTRS{idProduct} =="2303", SYMLINK+="ttyUart1"
SUBSYSTEMS=="usb" KERNELS=="5-1.2" ATTRS{idProduct} =="2303",   SYMLINK+="ttyUart2"
SUBSYSTEMS=="usb" KERNELS=="5-1.3" ATTRS{idProduct} =="2303",   SYMLINK+="ttyUart3"
SUBSYSTEMS=="usb" KERNELS=="5-1.4" ATTRS{idProduct} =="2303",   SYMLINK+="ttyUart4"
SUBSYSTEMS=="usb" KERNELS=="5-1.5" ATTRS{idProduct} =="2303",   SYMLINK+="ttyUart5"

4 文件系统起来后,自动运行udev指令,在rcS文件里增加启动udev指令

5重启启动开发板,查看生成的设备节点

 

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值