Nils Canditt schrieb: ich würde das EEPROM schreiben nicht Interruptgesteuert ausführen. Das macht unter Umständen bei zeitkritischen Anwendungen Probleme.
Hey Nils. Bei Zeitkritischen Anwendungen sind ja die Interrupts so oder so deaktiviert. Also SREG_I = 0
Dort habe ich in meinem Code dafür gesorgt, das wenn dies der Fall ist, erst die Daten auf den EEPROM geschrieben werden und dann erst weiter gearbeitet wird. Dort gehen sie dann nicht den Weg über den Puffer sondern kommen direkt rein!
Das klappt auch so weit. Also, getestet ist dies. Ich werde den Code nochmal irgendwo anders hoch laden, weil der auf rafb.net schon wieder weg ist. Dann kannst du dir das nochmal anschauen, wenn du magst! ^^
Das es Interrupts wie Sand am Meer gibt, stimmt wohl. Die machen einem das Leben auch nicht unbedingt einfacher. Die Ausführung des Programmes geht dadurch aber umso besser!
Nils Canditt schrieb: Verfasst am: 30.03.2009, 06:51 Titel:
Wie kommst du eigentlich dazu zu so einer unchristlichen Zeit zu schrieben?!