Описание
NXP Semiconductors designed the LPC2478 microcontroller, powered by the ARM7TDMI-S core, to be a highly integrated microcontroller for a wide range of applications that require advanced communications and high quality graphic displays. The LPC2478 microcontroller has 512 kB of on-chip high-speed flash memory. This flash memory includes a special 128-bit wide memory interface and accelerator architecture that enables the CPU to execute sequential instructions from flash memory at the maximum 72 MHz system clock rate. This feature is available only on the LPC2000 ARM microcontroller family of products. The LPC2478, with real-time debug interfaces that include both JTAG and embedded trace, can execute both 32-bit ARM and 16-bit Thumb instructions.
- ARM7TDMI-S processor, running at up to 72 MHz
- 98 kB on-chip SRAM includes:
- 64 kB of SRAM on the ARM local bus for high performance CPU access.
- 16 kB SRAM for Ethernet interface. Can also be used as general purpose SRAM.
- 16 kB SRAM for general purpose DMA use also accessible by the USB.
- 2 kB SRAM data storage powered from the Real-Time Clock (RTC) power domain.
- LCD controller, supporting both Super-Twisted Nematic (STN) and Thin-Film Transistors (TFT) displays.
- Single 3.3 V power supply (3.0 V to 3.6 V)
- Serial Interfaces
- Four reduced power modes: idle, sleep, power-down and deep power-down.
- On-chip crystal oscillator with an operating range of 1 MHz to 25 MHz
- Boundary scan for simplified board testing
- Standard ARM test/debug interface for compatibility with existing tools.
- Emulation trace module supports real-time trace.