Gast
#489243
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ß
|
Anzeige
|
Flashzugriff
Gast
#489243
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ß
Gast
#489276
AVR-libC-Dokumentation... Ist das sooo schwer zu finden?
Gast
#489441
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. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|