Ich denke über eine Anwendung nach, bei der es mehrere Interrupts pro Sekunde aus zwei verschiedenen Quellen (separate Interrupts) geben könnte, die jeweils eine Funktion ausführen, die einfach eine Zahl zu einem Zähler addiert. Ich brauche meine void loop()
um mit diesen Daten eine einfache Analyse durchzuführen. Ich frage mich, ob die Unterbrechungen asynchron laufen, während die Hauptschleife läuft, oder ob sie die Hauptschleife mitten in der Verarbeitung anhalten?
Meine Hauptschleife erfordert die millis()
Funktion ordnungsgemäß zu funktionieren, was, wie ich weiß, bei einer Unterbrechung per E-Mail nicht möglich ist. die Arduino-Referenz und wenn die Interrupts synchron laufen, muss ich andere Lösungen in Betracht ziehen.