Forum: Mikrocontroller und Digitale Elektronik AVR Butterfly in Dataflash schreiben


von Oliver E. (blackimix)


Lesenswert?

Hi,

ich möchte gerne mit meinem Programm auf dem AVR Butterfly Board 
permanent ein kleines Array abspeichern.

Geht das überhaupt? Ist der 4mbit Dataflash nur für den Programmcode 
vorgesehen oder kann mein Programm auch Daten da drauf schreiben und 
lesen?

Ich programmiere in C über das AVR-Studio.

Danke schon mal im Voraus,

Oliver

von (prx) A. K. (prx)


Lesenswert?

Im Dataflash stehen Daten drin, nicht das Programm. Drum heisst es so. 
Natürlich kann man da reinschreiben. Aber denk dran, dass die 
vorgesehene Knopfzelle dafür nicht genug Strom liefern kann, das 
Dataflash nuckelt zu heftig.

von Oliver E. (blackimix)


Lesenswert?

Okey, guter Tipp mit der Batterie.

Kann mir trotzdem jemand mit einem kleinen Beispiel für schreiben und 
lesen zeigen wie das geht?

Natürlich habe ich schon gegoogelt, aber bisher leider nur Beispiele in 
Assembler gefunden.

PS: Habe jetzt auch das Application Beispiel von Atmel runtergeladen. 
Wenn ich das ausführen will zeigt mein Winavr Compiler mir ganze 149 
Fehlermeldungen an. Echt frustrierend.

von Martin (Gast)


Lesenswert?

Oliver Ellenbeck schrieb:
> Winavr Compiler mir ganze 149
> Fehlermeldungen an. Echt frustrierend.
Wie lautet denn die erste Fehlermeldung?
Oft sind es nur wenige Fehler die dann den C-Compiler viele 
'Folgefehler' provozieren.

Viele Grüße,
Martin

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.