O'Reilly logo

The Definitive Guide to the ARM Cortex-M3, 2nd Edition by Joseph Yiu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 13

The Memory Protection Unit

Publisher Summary

This chapter focuses on the Memory Protection Unit (MPU) included in the Cortex™-M3 design. Including the MPU in the microcontrollers or system-on-chip (SoC) products provides memory protection features, which can make the developed products more robust. The MPU needs to be programmed and enabled before use. The chapter explains a number of registers that the MPU contains and is controlled by including the MPU Type register, which can be used to determine whether the MPU is fitted and the MPU Control register, which has three control bits, and the MPU Region Number register, which is used to select the region to be programmed before each region is set up. It also discusses the sub region disable, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required