183 字
1 分钟
Arduino 烧录时权限不足:permission denied
前言
Ubuntu 下使用 Arduino IDE 对开发板进行烧录,发生错误:
permission denied:‘/dev/ttyUSB0’
发生上述错误的原因是当前使用的用户权限不足,一下给出两种解决方法:
方法1: 赋予串口临时权限
在命令行中输入:
sudo chmod 777 /dev/ttyUSB0
该方法会给予该串口临时的读写权限,在重启或重新插拔usb后会重置权限。
方法2: 修改用户模式
在命令行中输入:
ls -l /dev/ttyACM*或 ls -l /dev/ttyUSB*
返回结果是:
crw-rw---- 1 root dialout 166, 0 2月 26 20:17 /dev/ttyUSB0
在命令行中输入(username处修改为用户名):
sudo usermod -a -G dialout username
完成后对当前用户进行注销后重新登陆。
Arduino 烧录时权限不足:permission denied
https://fuwari.vercel.app/posts/嵌入式/arduino/arduino-烧录时权限不足permission-denied/