Forum: Compiler & IDEs Flash beschreiben und lesen beim Atmega32.


von funkeld (Gast)


Lesenswert?

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

von Hc Z. (mizch)


Lesenswert?

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 .

von Matthias (Gast)


Lesenswert?

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.

von Klaus F. (kfalser)


Lesenswert?

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

von funkeld (Gast)


Lesenswert?

Jup, danke, hat sich dann erledigt.

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
Noch kein Account? Hier anmelden.