我想授予对串行端口的访问权限/dev/ttyACM0
。如何sudo chmod 777 /dev/ttyACM0
从 shell 脚本执行“”命令?
答案1
777
完全不建议授予文件权限。由于您想授予对串行端口的访问权限,因此必须将用户添加到dialout
组
sudo usermod -a -G dialout <username>
现在,访问串行端口时无需询问权限。
请注意,此解决方案也适用于将代码上传到 Arduino IDE 中的 Arudino 开发板或 Ubuntu 中的串行监视器。