Arduino IDE – Tips en tricks
Soft Autoreset met code Het is mogelijk om een arduino te resetten met de code
1 |
asm volatile (" jmp 0"); |
Een mooi voorbeeld geeft deze code, je ziet dat de “setup” routine telkens weer aangehaald word:
1 2 3 4 5 6 7 8 9 10 |
void setup() { Serial.begin(9600); Serial.println("Hallo Wereld!"); } void loop() { Serial.println("Dit is mijn programma..."); delay(2000); asm volatile (" jmp 0"); } |
1 2 3 4 5 6 7 8 |
Hallo Wereld! Dit is mijn programma... Hallo Wereld! Dit is mijn programma... Hallo Wereld! Dit is mijn programma... Hallo Wereld! Dit is mijn programma... |
Bron @ forum.arduino.cc Een ander voorbeeld (werkt …