【发布时间】:2020-12-21 14:47:23
【问题描述】:
我的计算机上有一个程序,它将串行数据发送到我的 Arduino,该程序指示 Arduino 上的模拟写入。如何检查 x 秒内是否没有发送新的串行数据以及是否没有执行任何操作。例如:
if (newDataInLastSeconds(10) {
// Do Something...
}```
【问题讨论】:
-
您的问题意味着您只想在数据链路从打开到关闭(或从关闭到打开)转换时才做一件事(或一组事情)。如果您想在每个
loop()上重复执行某些操作,也可以完成,并且比仅转换操作更容易设置。
标签: arduino serial-port arduino-c++