我正在运行 Debian 7 (Linux Crunchbang),希望使用Arduino IDE来编程我的Arduino UNO。为了达成这个目的,我安装了 arduino
包。当我启动Arduino时,要求我将我的用户添加到 dialout
组中。因此我使用 sudo usermod -a -G dialout <my-username>
添加了用户。
然而,当我使用命令行中的 arduino
启动Arduino IDE时,IDE打开但我无法将程序加载到Arduino上。出现错误消息“找不到串口COM1。你在工具 > 串口菜单中选择了正确的串口吗?”当我尝试选择串口时,“工具 > 串口”选项被禁用。
我认为这是因为我没有授予我的USB端口(ttyACM0)读写权限。所以我执行了sudo chmod a+rw /dev/ttyACM0
但选项仍然被禁用。