4.1.1. Initializing the MPU

If the processor has been implemented with a Memory Protection Unit (MPU), before you can use it you must enable the MPU in the MPU_CTRL register. See the Arm®v7-M Architecture Reference Manual for more information.

When setting up the MPU, and if the MPU has previously been programmed, disable unused regions to prevent any previous region settings from affecting the new MPU setup.

Copyright © 2014-2016, 2018 Arm. All rights reserved.ARM DDI 0489F