Arduino Programme stoppen?
Gibt es einen expliziten Befehl mit dem ich ein Arduino Programm stoppen kann?
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Technik, Programm
Dies sollte sich mit:
exit(0);
realisieren lassen.
Richte dir andernfalls eine Schaltervariable ein, die die Schleife vorläufig immer abbricht:
bool stop = false;
void loop() {
if (stop) {
return;
}
// ...
}
Wenn die Variable irgendwann einmal auf true gesetzt wird, wird die Funktion bei künftigen Durchläufen stets vorzeitig abgebrochen.
Ansonsten gibt es noch andere Alternativen, wie eine Endlosschleife.
while(true);
Was hast du denn vor?