loveccc1 发表于 2016-5-11 11:10:04

求助,arduino 中奇异点祛除,定时输出一组数据

1)需要用到什么函数,具体例子,
2)需要用到什么函数,不是延迟输出,而是程序一直在跑,只是在固定间隔时间才输出数据。

164335413 发表于 2016-5-11 18:08:44

mills()可以解决这个情况,你只需要读取当先Arduino的mills()值(毫秒),然后判断是否达到你的设定值。
void setup()
{
snewtime = mills()+frequency;//frequency 为你的刷新频率。
}
void loop()
{
date=mills();
if(date >= newtime)
{
//此处是要执行的程序。
newtime = mills()+frequency;
}
}

zjz5717 发表于 2016-5-11 19:20:54

164335413 发表于 2016-5-11 18:08 static/image/common/back.gif
mills()可以解决这个情况,你只需要读取当先Arduino的mills()值(毫秒),然后判断是否达到你的设定值。
v ...

上面是多了一个s吗

164335413 发表于 2016-5-11 20:44:15

zjz5717 发表于 2016-5-11 19:20 static/image/common/back.gif
上面是多了一个s吗

抱歉,多打了个s,谢谢提醒。

loveccc1 发表于 2016-5-13 10:39:23

需要加头文件吗??

原野动力 发表于 2016-5-13 18:58:25

支持有一次

loveccc1 发表于 2016-5-13 21:13:51

谢谢二楼已经搞定。。。
页: [1]
查看完整版本: 求助,arduino 中奇异点祛除,定时输出一组数据