Millis()
從 YFRobotwiki
描述
返回自Arduino板開始運行當前程序以來的毫秒數。 大約50天後,這個數字會溢出(返回零)。
參數
none
返回
程序啟動後的毫秒數(unsigned long)
注意
請注意,millis()的返回值是無符號長的,如果程序員嘗試使用較小的數據類型(如int)進行算術,則可能會發生邏輯錯誤。 偶數簽名長時間可能會遇到錯誤,因為其最大值是其未簽名的對等方的一半。
示例
unsigned long time; void setup(){ Serial.begin(9600); } void loop(){ Serial.print("Time: "); time = millis(); //prints time since program started Serial.println(time); // wait a second so as not to send massive amounts of data delay(1000); }
擴展閱讀
更多建議和問題歡迎反饋至 YFRobot論壇