我今天遇到了一个奇怪的问题。我无法打开我的串行端口,它说权限被拒绝!!这很奇怪,因为我检查过,我是拨号组的成员!我正在使用 arduino。
答案1
一般来说,写出所有命令及其结果总是有帮助的。
特别是对于 Arduino,这个命令返回什么?
$ ls -l /dev/ttyACM*
如果它表示权限较低,您可能需要授予自己读写权限,例如:
sudo chmod 600 /dev/ttyACM0
我今天遇到了一个奇怪的问题。我无法打开我的串行端口,它说权限被拒绝!!这很奇怪,因为我检查过,我是拨号组的成员!我正在使用 arduino。
一般来说,写出所有命令及其结果总是有帮助的。
特别是对于 Arduino,这个命令返回什么?
$ ls -l /dev/ttyACM*
如果它表示权限较低,您可能需要授予自己读写权限,例如:
sudo chmod 600 /dev/ttyACM0