当前位置:   article > 正文

Ubuntu的USB串口ttyUSB0,1,2变换问题 解决

ttyusb0

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"); 打开串口设备

参考

解决ubuntu16.04中ttyUSB设备节点不固定问题_wangjiefjj的博客-CSDN博客

在ubuntu上,绑定usb串口的几种方式(udev)_walleva96的博客-CSDN博客

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/211292?site
推荐阅读
相关标签
  

闽ICP备14008679号