arduino millis函数
时间: 2024-05-30 22:13:51 浏览: 369
补充millis函数-arduino单片机开发
Millis函数是Arduino中常用的一个函数,它返回自Arduino开机以来的毫秒数,通常用来得到时间间隔。
在Arduino中,Millis函数的返回值为unsigned long,也就是无符号长整数,可以得到长时间的计时结果。
举个例子,有时我们需要定时执行某些任务,那么就可以使用Millis函数得到时间间隔。比如,每个2秒执行一次任务,代码就像这样:
unsigned long interval = 2000; // 定义间隔为2秒
unsigned long lastMillis = 0;
void loop() {
unsigned long currentMillis = millis();
if (currentMillis - lastMillis >= interval) {
//执行任务
lastMillis = currentMillis;
}
}
这样,每隔2秒就会执行一次任务。
阅读全文