Ubuntu修改权限-使软件可以访问串口

参考:Ubuntu - usb转串口设备的访问权限设置

问题描述:在Ubuntu系统下开发的软件无法识别,或则识别后无法连接到串口

问题分析:Ubuntu系统下串口有权限设置,不是所有用户或软件都可以访问

查看串口的信息命令(ttyUSB*是串口的名称):

ls -l /dev/ttyUSB*

解决方法:

(1)方法一:用命令增加单个串口访问权限

sudo chmod 666 /dev/ttyUSB0

(2)方法二:通过增加udev规则来实现

创建文件:

sudo gedit /etc/udev/rules.d/70-ttyusb.rules

在文件内增加一行,修改串口的访问权限:

KERNEL=="ttyUSB[0-9]*", MODE="0666"

你可能感兴趣的:(Linux系统与嵌入式)