The LPC4330FBD144,551 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 264kB internal RAM, two high speed USB 2.0 Host/OTG/Device, 8-channel 10-bit A/D converter, 10-bit D/A converter and 83 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