Atmel SAM4S-XPLD Atmel ATSAM4S-XPLD ATSAM4S-XPLD Scheda Tecnica

Codici prodotto
ATSAM4S-XPLD
Pagina di 1125
 219
SAM4S [DATASHEET]
11100E–ATARM–24-Jul-13
MPU Configuration for a Microcontroller
Usually, a microcontroller system has only a single processor and no caches. In such a system, program the MPU as
follows:
In most microcontroller implementations, the shareability and cache policy attributes do not affect the system behavior.
However, using these settings for the MPU regions can make the application code more portable. The values given are
for typical situations. In special systems, such as multiprocessor designs or designs with a separate DMA engine, the
shareability attribute might be important. In these cases, refer to the recommendations of the memory device
manufacturer.
Table 12-38. Memory Region Attributes for a Microcontroller 
Memory Region
TEX
C
B
S
Memory Type and Attributes
Flash memory
b000
1
0
0
Normal memory, non-shareable, write-through
Internal SRAM
b000
1
0
1
Normal memory, shareable, write-through
External SRAM
b000
1
1
1
Normal memory, shareable, write-back, write-allocate
Peripherals
b000
0
1
1
Device memory, shareable