Nxp Semiconductors OM11043 数据表

下载
页码 89
LPC1769_68_67_66_65_64_63
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2014. All rights reserved.
Product data sheet
Rev. 9.5 — 24 June 2014 
22 of 89
NXP Semiconductors
LPC1769/68/67/66/65/64/63
32-bit ARM Cortex-M3 microcontroller
The MPU allows separating processing tasks by disallowing access to each other's data, 
disabling access to memory regions, allowing memory regions to be defined as read-only 
and detecting unexpected memory accesses that could potentially break the system.
The MPU separates the memory into distinct regions and implements protection by 
preventing disallowed accesses. The MPU supports up to 8 regions each of which can be 
divided into 8 subregions. Accesses to memory locations that are not defined in the MPU 
regions, or not permitted by the region setting, will cause the Memory Management Fault 
exception to take place.
8.6 Memory map
The LPC17xx incorporates several distinct memory regions, shown in the following 
figures. 
 shows the overall map of the entire address space from the user 
program viewpoint following reset. The interrupt vector area supports address remapping.
The AHB peripheral area is 2 MB in size and is divided to allow for up to 128 peripherals. 
The APB peripheral area is 1 MB in size and is divided to allow for up to 64 peripherals. 
Each peripheral of either type is allocated 16 kB of space. This allows simplifying the 
address decoding for each peripheral.