我正在编程Arduino Uno。该评估板通过USB电缆连接到我的PC。我将引脚8连接到外部LED来运行以下代码。程序启动,LED点亮。
如果我在Arduino IDE中打开串行监视器,则LED熄灭约2秒钟,然后再次点亮。
为什么打开串行监视器会影响Arduino引脚的状态?芯片有故障还是我遗漏了一些明显的东西?
答案 0 :(得分:1)
默认情况下,只要与arduino板建立串行连接,它们就会重置。因此,在启动IDE时,将建立新的串行连接,从而重新启动程序,从而导致约2秒钟的“停机时间”。可以禁用此设置https://playground.arduino.cc/Main/DisablingAutoResetOnSerialConnection