Hallo, ich habe das Problem das wenn ich in einer Fuktion die Funktion eeprom_read_block(&daten,EE_DATA,sizeof(daten)); ausführe das Programm sich verläuft und nach einiger Zeit wieder am anfang von Main ist. Ich benutze Das AVR Studio mit WinAVR 20080411. Komischer weiße klappt es wenn ich die Opiemierung auf -Os Stelle!
Gast wrote:
> Ich benutze Das AVR Studio mit WinAVR 20080411.
Das solltest Du nicht tun. Die April-Versionen von WINAVR waren afaik
durchgehend buggy und sind deshalb jeweils bereits nach wenigen
Stunden bis Tagen zurückgezogen worden. Besorg Dir besser eine aktuelle
Version.
Hallo, danke für die Info. Hab jetzt 20071221 installiert. Leider hab ich immer noch das gleiche Problem :( Kann es sein das Der Simulator Spinnt?
oje oje oje, es tut sich gerade unter mir ein Loch auf... wenn man sizeof benutzt sollte man das tun wie oben und nicht mit einem größeren Datentyp (bei mir weiter oben im Quellcode :) kein Wunder das die Rücksprung Adressen falsch waren... bitte keine Komentare dazu :) ich fühle mich schon blöd genug Vielen Dank für eure Hilfe!!!
Es wär doch langweilig, wenn man nach Jahren des Programmierens die dämlichsten Fehler abgewöhnt hätte ;)
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.