0
的序列只是想知道,在給定的例子:Timer.h庫中的Arduino,我使用圖書館Timer.h作品
#include "Timer.h"
Timer t;
int pin = 13;
void setup()
{
Serial.begin(9600);
pinMode(pin, OUTPUT);
t.oscillate(pin, 100, LOW);
t.every(1000, takeReading);
}
void loop()
{
t.update();
}
void takeReading()
{
Serial.println(analogRead(0));
}
在每一秒,Arduino的必須在擺動銷13上工作,並且還要在同一時刻/時刻起作用takeReading()。由於Arduino只有single threading,我不知道哪項工作是首先進行的?好像在圖書館博客中未說明..
如果takeReading()是一個長期的功能是什麼?振盪將不準確,對吧?