-
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
man schreibt beim flashen die Bytes der Seite erst in den Puffer, danach kann man die zu beschreibenede Seite löschen, dann den Puffer ins Flash übertragen.
Mit SPM schreibt man die Daten erst nur in den Puffer.
Was bei SPM genau gemacht wird ist abhängig vom Register SPMCR.
Wenn die Seite voll ist muss man in SPMCR das Flag PGWRT setzen um die Seite zu übertragen.
Je nachdem ob man sich in der NRWW oder RWW Sektion befindet wird der restliche AVR für die dauer des flashens angehalten.
Ob der letzte Befehle abgeschlossen ist zeigt auch das Flag SPMEN an.
Da es aber in Bascom den Bootloadersupport gibt, sollten die Routinen irgendwo zu finden sein, sodass man das nicht alles von Hand machen muss !?
Hab mich aber noch nicht näher damit befasst.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen