Titelbild Mikrocontroller

3. Speicher des Xmega384

Zu unterscheiden sind im Wesentlichen der Programmspeicher (flash program memory) und der Datenspeicher (data memory). Der Datenspeicher besteht aus SRAM und EEPROM. Ausführbarer Programmcode steht im Programmspeicher. Daten können sowohl im Programm- als auch im Datenspeicher stehen.

Ein weiterer (kleiner) Speicherbereich enthält fuse Bytes. Mit diesen werden wichtige Systemfunktionen konfiguriert. Die fuses können nur mit dem externen Programmiergerät geändert werden. Auf die nichtflüchtigen Speicher (nonvolatile memory, NVM) also Flash, EEPROM, Signature Row, usw. wird mit einem einheitlichen Verfahren, unter Verwendung des NVM Controller, zugegriffen. Siehe auch Memory Programing hinten.

Impressum