2016-04-27 7 views
0

Ich schreibe Code für ein Arduino-Projekt, das Zeit verwendet, um die Anzahl der Umdrehungen pro Minute herauszufinden. Nur damit ich eine Vorstellung von der Genauigkeit meines Codes habe, frage ich mich, ob die millis() Funktion beginnt zu zählen, sobald das Arduino eingeschaltet wird, wenn es setup()function erreicht, oder wenn das Hauptprogramm loop() startet? Wer weiß welcher?Zählt millis() vom Start der Hauptprogrammschleife oder der Setup-Schleife?

Antwort

4

Der Zähler der millis() Funktion startet vom Start Ihres Programms, dh vom Start der void setup() Funktion.

Hoffe, dass Ihre Verwirrung gelöst ist.

+0

beginnt millis() mit dem Start Ihres Programms? Ich bin mir da nicht sicher. – Ccr

+1

@Ccr Siehe https://www.arduino.cc/en/Reference/Millis –