LPC4370FET256E Description
The LPC4370 is an ARM Cortex-M4-based embedded application microcontroller that includes ARM Cortex-M0 coprocessors and ARM Cortex-M0 subsystems for managing peripherals, SRAM for 282kB, advanced configurable peripherals such as stateful Configurable timer (SCTimer/PWM) and Serial Universal Imax O (SGPIO) interfaces, two high-speed USB controllers, Ethernet, LCD, external storage controllers and multiple digital and analog peripherals, including a high-speed 12-bit ADC. The CPU frequency of LPC4370 is as high as 204MHz. ARM Cortex-M4 is a 32-bit kernel that provides system enhancements such as low power consumption, enhanced debugging, and a high level of support for block integration. ARM Cortex-M4 CPU adopts three-level pipeline, adopts Harvard architecture, has independent local instruction and data bus and a third bus for peripherals, and includes internal prefetching units that support speculative branches. ARM Cortex-M4 supports single-cycle digital signal processing and SIMD instructions. Hardware floating-point processors are integrated into the kernel.
LPC4370FET256E Features
n Main Cortex-M4 processor
u ARM Cortex-M4 processor, running at frequencies of up to 204 MHz.
u ARM Cortex-M4 built-in Memory Protection Unit (MPU) supporting eight regions.
u ARM Cortex-M4 built-in Nested Vectored Interrupt Controller (NVIC).
u Hardware floating-point unit.
u Non-maskable Interrupt (NMI) input.
u JTAG and Serial Wire Debug (SWD), serial trace, eight breakpoints, and four
watch points.
u Enhanced Trace Module (ETM) and Enhanced Trace Buffer (ETB) support.
u System tick timer.
n Cortex-M0 coprocessor
u ARM Cortex-M0 coprocessor capable of off-loading the main ARM Cortex-M4
processor.
LPC4370FET256E Applications
n Motor control
Embedded audio applications
Power management n
Industrial automation
White goods n
e-metering
RFID readers