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重启启动开发板,查看生成的设备节点