我已经将一个素描上传到一个Arduino Uno,它的循环如下所示:
void loop(){
Serial.println("Hello, World!");
}
所以,现在,我不能再上传任何东西了,因为IDE说“端口已经在使用”。
有没有办法在没有其他程序员的情况下“重置”Arduino?
没有其他东西使用串口,直到我上传上一张草图,一切都进行得很顺利。
我发现了一些有趣的东西:
发布于 2011-12-09 17:09:54
我在两个Arduino(一个Uno和一个现代设备Freeduino/USB主机板)上也遇到了同样的问题,从重置到串口开始使用的窗口太小,以至于无法上传。
我最终解决了这个问题,购买了另一个Arduino Uno,并在每个这些指示上构建了一个ISP电缆,并使用它将示例中的裸Bones应用程序闪现到每个无法访问的板中,使用Arduino IDE版本0023,然后按照这些指示更改preferences.txt。(在编辑原始文件之前,一定要保存它,这样就可以在救出Arduino之后替换它。)
只需一次快速上传就可以修复每个板子。在经历了如此多的悲痛之后,这么快就解决了。您可能不想购买另一个Arduino,但是请考虑以下这些好处:
发布于 2017-03-09 03:20:04
阿迪诺·莱昂纳多板:
发布于 2013-08-09 04:13:07
请确保将Arduino直接插入计算机,而不是通过集线器。使用集线器会出现此错误。
https://stackoverflow.com/questions/5290428
复制相似问题