赞
踩
ttyUSB0,ttyUSB1,顺序变化问题解决
一 输入命令 查看usb 串口
dmesg | grep ttyS*
二 进入root模式。
1.系统左下角单击,单击终端。
2.输入命令:【sudo su】,输入密码。
三 编辑串口名
1. 输入 cd /etc/udev/rules.d 进入rules.d目录, 直接vim usb.rules,创建完进入文件后加入以下命令
点击回车进行编辑
KERNELS=="2-2.1", MODE:="0666", GROUP:="dialout", SYMLINK+="SetpMotor"
KERNELS=="2-2.2", MODE:="0666", GROUP:="dialout", SYMLINK+="RouChu"
SetpMotor 和 RouChu 是我使用的步进电机,和柔触控制器。
编辑完了之后按esc然后按shift键和冒号键,输入wq(前提是在root的模式下)
四.重启下udev:
service udev reload
service udev restart
五.重新拔插USB设备,再:
cd /dev
ls
六
之前使用ser.setPort("/dev/ttyUSB0"); 打开串口设备
现在可以使用 ser.setPort("/dev/StepMotor"); 打开串口设备
参考
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。