无法清除arduino C中的变量?

时间:2014-02-19 03:27:44

标签: arduino

所以我有几个变量,首先是timeElapsed,这个变量一直在变化,并代表了电路板运行的毫秒数。

我试图让它每隔一段时间换一个新的timeElapsed,并按照时间表增加一小时。

#include <elapsedMillis.h>
elapsedMillis  timeElapsed;
float onehr = 3600000.0;
float ESTS = onehr + timeElapsed;
float getNewESTS() {
    ESTS = 0.0;
    ESTS = onehr;
    ESTS = ESTS + timeElapsed;
    return ESTS;
}

但相反,它会为现有的ESTS变量增加一小时:

[?]计划任务正在运行。 下次阅读等待3600000.00毫秒

[?]计划任务正在运行。 下次阅读等待7205025.00毫秒

[?]计划任务正在运行。 下次阅读等待10810050.00毫秒

[?]计划任务正在运行。 等待下一次阅读的14415077.00毫秒

[?]计划任务正在运行。 等待下一次阅读的18020104.00毫秒

[?]计划任务正在运行。 下次阅读等待21625132.00毫秒

我做错了什么:(?

0 个答案:

没有答案