1.7.1.1 Memory Protection Unit

The MPU can be enabled by the selection option provided, as shown in the preceding figure. The following table lists all the registers that can be used to configure the MPU for the creation of the protected memory regions and setting the privileges for the created memory region in the firmware.

Table 1-5. MPU Configuration Register
Name of RegisterAccess TypeAddressReset Value
MPU type registerRead Only0xE000ED900x800
MPU control registerRead/Write0xE000ED940x0
MPU region numberRead/Write0xE000ED98NA
MPU region base addressRead/Write0xE000ED9CNA
MPU region attribute and sizeRead/Write0xE000EDA0NA