EA-XPR-001 Embedded Artists, EA-XPR-001 Datasheet - Page 27

no-image

EA-XPR-001

Manufacturer Part Number
EA-XPR-001
Description
BOARD LPCXPRESSO LPC1343
Manufacturer
Embedded Artists
Series
LPCXpressor
Type
MCUr
Datasheets

Specifications of EA-XPR-001

Contents
Board, Software
For Use With/related Products
EA-XPR-021, ARM Cortex-M3
For Use With
EA-XPR-021 - BOARD BASE LPCXPRESSO
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
NXP Semiconductors
LPC1311_13_42_43
Product data sheet
7.18.5 Boot loader
7.18.6 APB interface
7.18.7 AHB-Lite
7.18.8 External interrupt inputs
7.18.9 Memory mapping control
7.19 Emulation and debugging
The boot loader controls initial operation after reset and also provides the means to
program the flash memory. This could be initial programming of a blank device, erasure
and re-programming of a previously programmed device, or programming of the flash
memory by the application program in a running system.
The boot loader code is executed every time the part is reset or powered up. The loader
can either execute the ISP command handler or the user application code, or, on the
LPC134x, it can program the flash image via an attached MSC device through USB
(Windows operating system only). A LOW level during reset applied to the PIO0_1 pin is
considered as an external hardware request to start the ISP command handler or the USB
device enumeration. The state of PIO0_3 determines whether the UART or USB interface
will be used (LPC134x only).
The APB peripherals are located on one APB bus.
The AHB-Lite connects the instruction (I-code) and data (D-code) CPU buses of the ARM
Cortex-M3 to the flash memory, the main static RAM, and the boot ROM.
All GPIO pins can be level or edge sensitive interrupt inputs. In addition, start logic inputs
serve as external interrupts (see
The Cortex-M3 incorporates a mechanism that allows remapping the interrupt vector table
to alternate locations in the memory map. This is controlled via the Vector Table Offset
Register contained in the NVIC.
The vector table may be located anywhere within the bottom 1 GB of Cortex-M3 address
space. The vector table must be located on a 256 word boundary.
Debug functions are integrated into the ARM Cortex-M3. Serial wire debug is supported.
All information provided in this document is subject to legal disclaimers.
Rev. 3 — 10 August 2010
Section
7.18.1).
32-bit ARM Cortex-M3 microcontroller
LPC1311/13/42/43
© NXP B.V. 2010. All rights reserved.
27 of 62

Related parts for EA-XPR-001