Professional Documents
Culture Documents
Feature Overview
High-Performance Data
Acquisition on a Chip!
Applications and
Solutions
Introducing the
LPC4370 Microcontroller
camera
digital
analog
SCT
SGPIO
ADC
High-Speed Output
& Results Display
HS USB
Core(s)
Ethernet
LCD
camera
digital
analog
High-Speed Output
& Results Display
Reduce bottlenecks
Smaller footprint
SCT
HS USB
Lower BOM
SGPIO
Ethernet
Lower power
consumption
ADC
Core(s)
LCD
Reduced application
complexity
Advanced peripherals
High-speed USB (with HS PHY) and Ethernet for highspeed input / output
Graphics LCD controller for results display
More for timing, control, input, output
10
11
LPC4370
Feature Overview
SRAM
Up to 264 kB
MEMORY
CORES
Windowed WDT
USB PLL
Audio PLL
Power Mgmt
Clock Generation
SYSTEM
EMC
SPIFI
SD/MMC
GPDMA
Graphic LCD
Ethernet MAC
SCT
MCPWM
QEI
RTC
Alarm Timer
SSP/SPI (3)
I2C (2)
TIMERS
ADC (2)
UART (4)
DAC
ANALOG
SGPIO
I2S
(2)
GPIO (146)
INTERFACES
13
Up to 264 kB
MEMORY
CORES
Windowed WDT
USB PLL
Audio PLL
Power Mgmt
Clock Generation
SYSTEM
System PLL
ARM Cortex-M0
SRAM 16kB
SRAM 2kB
SGPIO
SPI
SUBSYSTEM
EMC
SPIFI
SD/MMC
GPDMA
Graphic LCD
Ethernet MAC
TIMERS
80-Msps ADC
SSP/SPI (2)
I2C (2)
UART (4)
I2S (2)
SCT
MCPWM
QEI
RTC
Alarm Timer
Up to 282 kB SRAM
Packages: BGA256/100
6-channel, 12-bit
ADC (2)
DAC
ANALOG
GPIO (146)
INTERFACES
14
LPC4370
LPC4000 & LPC4300 (Cortex-M4) Families
LPC4000
LPC4300
LPC4076
LPC4072
LPC4370
LPC4088
LPC4353
LPC4357
LPC4350
LCD
LPC4078
LPC4333
LPC4337
LPC4330
Ethernet
LPC4074
LPC4323
LPC4322
LPC4325
LPC4327
LPC4320
FS USB (LPC4000)
HS USB (4300)
LPC4313
LPC4312
LPC4315
LPC4317
LPC4310
Flashless
Flash
64 kB
128 kB
256 kB
512 kB
512 kB
768 kB
1 MB kB
32 kB
40 kB
80 kB
96 kB
104-136 kB
136 kB
136 kB
168-282 kB SRAM
15
LPC1800
LPC4300
Cortex-M3
200kB SRAM
LQFP 144/208
BGA 100/180/256
LPC178x
LPC177x
LPC407x
Cortex-M3
LQFP 144/208
BGA 180/208
LPC4350
Hi-Speed USB (2)
Ethernet
LCD Controller
CAN (2)
SDIO
SCT
SPIFI
Etc.
Cortex-M4
Cortex-M0
264kB SRAM
Serial GPIO
LPC408x
Cortex-M4
w/FPU
SPIFI
2x Comparators
Multi-core Performance
Handles More Complex Algorithms & More Data
204-MHz ARM Cortex-M4F core, fastest on the market
Integrated floating point processor
Supports DSP & SIMD instructions
master
SRAM
16 KB
2KB
ROM
Serial
GPIO
SPI
SUBSYSTEM
ARM
CORTEX-M4
master
ARM
CORTEX-M0
System bus
System bus
D-code bus
SRAM
master
I-code bus
ARM
CORTEX-M0
slaves
master
master
master
LCD
controller
Ethernet
MAC
2 x HS
USB 2.0
Core-Core
Bridge
18
Add external SDRAM or NOR Flash via fast external memory controller (EMC)
LPC4370
(Up to 282kB)
8/16/32
SRAM/SDRAM
SRAM
32
EMC
Cortex-M4
SPIFI
Serial
Flash
Memory
LPC4370
HS USB0
Vbus
D+
Internal
HS PHY
DID
GND
HS USB1
U
L
P
I
CLK
DIR
NXT
STP
DATA(7:0)
Vbus
External
HS
ULPI
PHY
D+
DID
GND
Integrated
Hi-Speed USB PHY
Second USB*
LPC4320
LPC4330
LPC4350
LPC4370
LPC4300 Series
Applications & Solutions
ADC
80 Msps
HS USB
Cortex-M4
Cortex-M0
(USB stack)
SGPIO
State Config
Timer
analog data
digital data
camera input
LPC4370
GPDMA
HS USB
80-Msps
ADC
analog
SGPIO
digital
Cortex-M4
LPC4370
USB
Cortex-M0
SGPIO
7.1
Multichannel
Audio
Codec
Multi-Channel
Audio
Cortex-M4
FS or HS USB
streaming
Cortex-M4 100%
available for audio
signal processing
LPC4370
Software & Tools
LPCXpresso IDE v6
Powerful Eclipse-based IDE
Free Edition
256K download limit
Simple registration at LPCWare.com
Pro (NEW!)
License fee
Free
$495
Download
limit
256K
unlimited
forums
NA
online
Support
Upgradable
Features
10-pin JTAG/SWD connector
20-pin JTAG/SWD/ETM connector
Analog, digital and serial expansion headers
CMSIS-DAP
Segger J-Link (NXP MCUs only)
Code Red RedLink
http://www.lpcware.com/lpclink2-config-tool
28
http://www.nxp.com/demoboard/OM13054.html
LPC Microcontroller
29
LPC4370
SUPPORT, ORDERING INFO
Microcontroller Support
Introduction webpage:
www.nxp.com/campaigns/cortex-m4
Getting answers
www.nxp.com/technicalsupport
www.lpcware.com/forum
Training videos
www.nxp.com/lpczone
PART NO
DETAILS
ORDER INFO
LPC4370
LPC4370FET256
BGA256 package
www.nxp.com/products/microcontrolle
rs/cortex_m4/LPC4370FET256.html
LPC4370
LPC4370FET100
BGA100 package
www.nxp.com/products/microcontrolle
rs/cortex_m4/LPC4370FET100.html
OM13054,598
http://www.embeddedartists.com/prod
ucts/lpcxpresso/lpclink2.php
OM13040,598
http://www.nxp.com/demoboard/OM13
040.html
Oscilloscope Example/
Solution (aka Lab Tool)
EA-XPR-201
http://www.embeddedartists.com/prod
ucts/app/labtool.php
Oscilloscope Example/
Solution (aka Lab Tool
Plus Link2)
EA-XPR-202
http://www.embeddedartists.com/prod
ucts/app/labtool.php
LPCXpresso IDE v6
www.nxp.com/lpcxpresso/home
LPCXpresso IDE
32
LAB TOOL
DISCOUNT!
Oscilloscope
Logic analyzer
Signal/pattern generation
Questions?
For more information visit:
www.nxp.com/microcontrollers