English
Language : 

LPC2939 Datasheet, PDF (1/99 Pages) NXP Semiconductors – ARM9 microcontroller with CAN, LIN, and USB
LPC2939
ARM9 microcontroller with CAN, LIN, and USB
Rev. 03 — 7 April 2010
Product data sheet
1. General description
The LPC2939 combine an ARM968E-S CPU core with two integrated TCM blocks
operating at frequencies of up to 125 MHz, Full-speed USB 2.0 Host/OTG/Device
controller, CAN and LIN, 56 kB SRAM, 768 kB flash memory, external memory interface,
three 10-bit ADCs, and multiple serial and parallel interfaces in a single chip targeted at
consumer, industrial, medical, and communication markets. To optimize system power
consumption, the LPC2939 has a very flexible Clock Generation Unit (CGU) that provides
dynamic clock gating and scaling.
2. Features and benefits
 ARM968E-S processor running at frequencies of up to 125 MHz maximum.
 Multilayer AHB system bus at 125 MHz with four separate layers.
 On-chip memory:
 Two Tightly Coupled Memories (TCM), 32 kB Instruction (ITCM), 32 kB Data TCM
(DTCM)
 Two separate internal Static RAM (SRAM) instances; 32 kB SRAM and 16 kB
SRAM
 8 kB ETB SRAM, also usable for code execution and data
 768 kB high-speed flash program memory
 16 kB true EEPROM, byte-erasable/programmable
 Dual-master, eight-channel GPDMA controller on the AHB multilayer matrix which can
be used with the SPI interfaces and the UARTs, as well as for memory-to-memory
transfers including the TCM memories
 External Static Memory Controller (SMC) with eight memory banks; up to 32-bit data
bus; up to 24-bit address bus
 Serial interfaces:
 USB 2.0 full-speed Host/OTG/Device controller with dedicated DMA controller and
on-chip device PHY
 Two-channel CAN controller supporting FullCAN and extensive message filtering
 Two LIN master controllers with full hardware support for LIN communication. The
LIN interface can be configured as UART to provide two additional UART
interfaces.
 Two 550 UARTs with 16-byte Tx and Rx FIFO depths, DMA support, modem
control, and RS-485/EIA-485 (9-bit) support
 Three full-duplex Q-SPIs with four slave-select lines; 16 bits wide; 8 locations deep;
Tx FIFO and Rx FIFO
 Two I2C-bus interfaces