【问题标题】:Opening serial monitor changes Arduino pin state打开串行监视器会更改 Arduino 引脚状态
【发布时间】:2018-08-01 21:34:52
【问题描述】:

我正在编写一个 Arduino Uno。该板通过 USB 电缆连接到我的 PC。我使用连接到外部 LED 的引脚 8 运行以下代码。程序启动,LED 亮起。

Code

如果我在 Arduino IDE 中打开串行监视器,LED 会熄灭约 2 秒,然后再次亮起。

为什么打开串口监视器会影响 Arduino 上的引脚状态?是芯片有问题还是我遗漏了一些明显的东西?

【问题讨论】:

标签: arduino pyserial


【解决方案1】:

默认情况下,只要与它们建立串行连接,arduino 板就会重置。因此,当 IDE 启动时,会建立一个新的串行连接,这会重新启动程序,导致约 2 秒的“停机时间”。可以禁用此设置https://playground.arduino.cc/Main/DisablingAutoResetOnSerialConnection

【讨论】:

  • 谢谢!这打破了我的一个巨大项目。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-28
  • 1970-01-01
相关资源
最近更新 更多