The LPC4370FET100 is a 32-bit Microcontroller based on ARM Cortex-M4 digital signal controller with an ARM Cortex-M0 coprocessor operates at a maximum frequency of 204MHz. The ARM Cortex-M4 core offers single-cycle Multiply-Accumulate and SIMD instructions and a hardware floating-point unit to support signal processing while the M0 coprocessor handles I/O and digital control processing. The device incorporates 282kB internal RAM, two high speed USB 2.0 Host/OTG/Device, 3-channel 12-bit A/D converter, 10-bit D/A converter and 49 general-purpose I/O pins. This device also features peripherals like four UARTs, two I2C, three SPI modules and two I2S. The ARM Cortex-M0 coprocessor is code and tool compatible with the Cortex-M4 core. The Cortex-M0 coprocessor offers with a simple instruction set and reduced code size and hardware multiply is implemented as a 32-cycle iterative multiplier.
- Built-in memory protection unit (MPU) supporting eight regions
- Built-in nested vectored interrupt controller (NVIC)
- Hardware floating-point unit
- Non-maskable Interrupt (NMI) input
- JTAG and serial wire debug (SWD), serial trace, eight breakpoints and four watch points
- Enhanced trace module (ETM) and Enhanced trace buffer (ETB) support
- System tick timer
- Serial GPIO (SGPIO) interface
- State configurable timer (SCTimer/PWM) subsystem on AHB
- Global input multiplexer array (GIMA)
- Quad SPI flash interface (SPIFI)
- 10/100T Ethernet MAC with RMII and MII interfaces and DMA support
- High-speed USB 2.0 Host/Device/OTG & high speed USB 2.0 Host/Device interface
- USB interface electrical test software included in ROM USB stack
- Two C_CAN 2.0B controllers with one channel each
- Two SSP controllers with FIFO and multi-protocol support
- External memory controller (EMC)
- LCD controller with DMA support
- Secure digital Input/output (SD/MMC) card interface
- Crystal oscillator with an operating range of 1MHz to 25MHz
电机驱动与控制, 电源管理, 后勤, 射频通信, 嵌入式设计与开发, 工业, 自动化与过程控制, 计量