Hallo Wo kann ich Infomation für den Flashzugriff erfahren. Lesen und Schreiben von Variablen. Definiert werden ja Variablen mit dem Zusatz PROGMEM oder? Gelesen wie normale Variablen. Gruß
ok, Annahme: PROGMEM->avr-libc->avr-gcc->AVR. Lesen aus dem AVR Programmspeicher ist wirklich vielerorts gut beschrieben. Erste Anlaufstelle ist mit Dokumentation der avr-libc bereits genannt. Vielleicht noch hilfreich: avr-gcc-Tutorial (oben links->AVR->AVR-GCC-Tutorial) Abschnitt Programmspeicher (Flash). Der Fehler in der Aussage "Gelesen wie normale Variablen" wird dann hoffentlich offensichtlich. "Schreiben von Variablen" ins Flash ist allerdings eine vergleichsweise komplexe Aufgabe, dabei sind einige Bedingungen zu beachten (seitenweises Wiederbeschreiben, Schreibfunktion in speziellem Speicherbereich u.a.). Ein wenig helfen die Funktionen aus avr/boot.h der avr-libc, Dokumentation dazu ist ein guter Einstieg.
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.