我在 Ubuntu 中使用 Arduino IDE,但串行端口出现问题。它在过去一直有效,但由于可能不必要的原因,我觉得需要将某些文件的所有权从 root 所有权更改为我的用户所有权。
这使 IDE 正常工作,但我无法使用正确的串行端口。在 dev 文件夹中,我需要的端口被列为权限 166。有人(不再在该区域帮助我)将权限交换为 666,这使得它一切正常。
但是,一旦我重新启动计算机,它就会恢复,如果我现在尝试使用以下命令:
sudo chmod 666 ttyACM0
Run Code Online (Sandbox Code Playgroud)
没发生什么事。没有错误消息,但也没有权限更改。
我怎样才能改变它,我怎样才能让它永久改变。
如果这个问题过于简单或不清楚,我深表歉意,我是一个 ubuntu 菜鸟,我不会吝啬反馈!
我正在尝试为视障朋友提供一台 Ubuntu 笔记本电脑。她的缺陷是屏幕放大镜可以解决这个问题。我已经尝试过 Kmag(这是在软件中心搜索“放大镜”时唯一的成功工具),但 Ubuntu 缺少默认设置似乎很奇怪。所以我假设我遗漏了一些明显的东西。