我很擅长将Arduino连接到MatLab,我想知道模仿Arduino草图最有效的方法吗?更具体地说,loop()
函数具有delay()
函数。
例如,如果我想要一个无限循环,我会使用while
循环,条件i > 0
提供i = 1
吗?除此之外,我将如何实施延迟?
此外,MatLab与Arduino的millis()
具有相同的功能,因为我在我的草图中使用了一个名为“使用millis()
而不是delay()
”的替代方法来创建延迟。
或者,使用串口从Arduino到MatLab进行通信是否更有效?
使用Arduino和MatLab的理由是开始使用我的传感器绘制实时图形。
答案 0 :(得分:1)
而不是使用无限循环和延迟,具有固定速率的timer
可能符合您的要求。