除了你没有使用IDE之外,没有直接的方法可以解决这个问题。我会列出你需要检查的东西,我相信这将解决你的问题
我不擅长linux环境,所以我将应用程序名称称为窗口,你在linux中去相应的应用程序 1.转到linux设备管理器,查看你的arduino board。它应该有正确的命名,如“arduino uno at port 3”,然后在你的命令中使用正确的端口。如果此名称未正确,则表示您的计算机中没有此驱动程序。所以,转到第2步 2.在线查找驱动程序并将其安装到您的系统中,我不确定linux对arduino的支持,一旦完成,请重复步骤1。
所以,我简而言之,你没有正确的驱动程序(强烈相信)或指向错误的端口。
1# 首先,检查IDE中的端口。在Arduino工具 - >端口 如果端口被隐藏或者您无法将光标移动到此端,则在终端中运行此命令。如果一切正常,则跳过此并按照第二部分进行操作。
sudo apt-get install librxtx-java -y sudo usermod -aG dialout $USER sudo apt-get install gnome-system-tools
2# 在此之后再次检查第一种方法。如果它不起作用,则运行此命令
ls -l /dev/ttyACM* sudo usermod -a -G dialout <username>