Hallo, ich nutze einen Timerinterrupt um ein Display immer wieder zu refreshen. Will ich nun größere Mengen Daten im EEprom abspeichern, wie bekomme ich das hin das mich das globale Interrupt abschalten zum speichern der EE daten nicht stört? Gruß, Hannes
Zwischen den einzelnen EEP-Speichervorgängen kann man auf das Eintreffen weiterer Ereignisse prüfen und diese abarbeiten, anstatt einfach nur zu warten, bis der EEP wieder ready ist. Man kann auch die Daten in einem Buffer (im RAM) ablegen und vom EEP-Ready-Interrupt byteweise ins EEP brennen. Wenn man das Programm so konzipiert, dass an keiner Stelle gewartet wird, sondern stattdessen zur Mainloop zurückgegangen wird (man versucht es dann später noch mal und erledigt derweil andere Jobs), dann stellt sich Deine Frage gar nicht. ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.