【问题解决】ESP32报错:could not open port /dev/ttyUSB0: [Errno 13] Permission denied: ‘/dev/ttyUSB0

问题:
在linux环境,使用esp32 MDK进行烧录程序时, 当执行到
idf.py -p dev/ttfUSB0 flash时候报错,无法操作。

原因:
只有root用户和属于dialout组的用户会有读写权限
方法一:
该方法重启就会失效
sudo chmod -R 777 /dev/ttyUSB0
方法二
永久生效
sudo usermod -aG dialout user //user替换为自己的用户名
reboot //必须要重启一下才会生效

猜你喜欢

转载自blog.csdn.net/amimax/article/details/128244634