Titelbild Mikrocontroller

19.8.6. Verhindern des Lesezugriffs auf den RWW Sektor während der Programmierung

Während der Selbstprogrammierung (sowohl Seite Löschen als auch Schreiben) ist der RWW Bereich für Lesende Zugriffe gesperrt. Die Anwendersoftware selbst muss verhindern, dass dieser Bereich während einer Selbstprogrammierung angesprochen werden kann. Das RWWSB Bit im SPMCR ist so lange gesetzt wie der RWW Bereich besetzt ist. Während der Selbstprogrammierung sollte die Interrupt Vektortabelle in den Boot Loader Bereich gelegt werden oder die Interrupts generell gesperrt sein. Bevor auf den RWW Bereich zugegriffen wird nachdem eine Programmierung abgeschlossen ist, muss die Software das RWWSB Bit durch Beschreiben des RWWSRE wieder löschen. Siehe Porgrammbeispiel.
Impressum