我正在使用 Ubuntu 14.04,但 /dev/ttyACM0 的端口权限有问题。每次我将 arduino uno 开发板插入笔记本电脑时,我都会遇到将代码上传到开发板的问题,因为我收到“权限被拒绝”错误。
当我使用 授予端口读写访问权限时,问题得到了解决
sudo chmod 666 /dev/ttyACM0
,但只是暂时的。当我断开并重新连接 arduino 板时,权限错误再次出现。
我关注了线通过将我的用户名添加到拨出组来使更改永久生效,但是没有效果。
还有其他方法可以解决这个问题吗?
答案1
将自己添加到 dialout 组,如您提到的线程中所述,然后注销并重新登录。现在它应该可以正常工作了。这是因为修改只有在您当前会话关闭并启动新会话后才会生效。