【发布时间】:2013-06-05 20:34:58
【问题描述】:
我已经成功在Sublime Text 2 上安装了stino,但是当我尝试将我的代码上传到Arduino Uno 时,输出如下:
正在上传 /home/lucas/Arduino_Build/programa_teste/programa_teste.hex 到 Arduino Uno...
avrdude:ser_open():无法打开设备“/dev/ttyACM0”:权限被拒绝
ioctl("TIOCMGET"): 不适合设备的 ioctl
[Stino - 上传时出错。]
我已经安装了 Arduino IDE,它工作正常,只有 Sublime Text 不能上传代码。
【问题讨论】:
-
您是否使用
sudo运行Arduino IDE?权限被拒绝意味着它可能需要管理员权限。 -
@Bibhas - 使用
sudo运行 arduino 编辑器来处理权限问题是非常错误的解决方案。这类似于通过将汽车着火来解决汽车轮胎的问题,并在发现它时假装它就是那样。 OP 需要正确解决权限问题,而不仅仅是在上面贴上安全漏洞。
标签: arduino sublimetext2 ubuntu-12.04