Wie kann man den Flash beim Atmega32 während der Laufzeit beschreiben und lesen mit winavr-c? Reicht da vorher ein Array festzulegen/reservieren und dann während der Laufzeit da drauf zuzugreifen? Ich möchte nicht das EEprom benutzen. Gruss
Nein. Flash lässt sich nur seitenweise beschreiben und auch nur mit Verrenkungen. Wenn Du Dir das wirklich antun willst: die Dokumentation zur C-Unterstützung findest Du in der libc-Dokumentation zu <avr/boot.h>, z.B. http://www.nongnu.org/avr-libc/user-manual/group__avr__boot.html .
Warum gerade Flash? Die Flsh Zellen sind, so weit ich weiss, nicht so langlebig, wie die EEPROM-Zellen. Und die Datensicherheit ist im VErgleich der beiden Technologien sollte sich auch nicht so viel schenken.
Matthias schrieb: > Die Flsh Zellen sind, so weit ich weiss, nicht so langlebig, wie die > EEPROM-Zellen. Steht auf der 1. Seite des Datenblatts : 10.000 für Flash 100.000 für EEPROM
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.