wait 跟 wait until next ms Multiple在初始等待時間也有差異,這個也要注意。

wait 跟 wait until next ms Multiple在初始等待時間也有差異,這個也要注意。
Queue 適用於必須處理每個值的 N 對 1 通信。
Notifier 適用於 N 到 N 通信,其中只有最新值很重要。
你知道有NI徽章這回事嗎?可以到下面的網站,測試一下自己對NI產品的技術掌握程度。
//使用時間檢查方式,來進行有週期性的工作。
int period = 50; //執行週期millisecond
unsigned long time_now = 0; //初始化時間
void setup()
{
//初始化的工作
}
void loop()
{
if((unsigned long)(millis() - time_now) > period) //檢查時間是否到期
{
time_now = millis(); //重置時間計算
//你要執行的工作
}
}