The LPC1788FBD208,551 is a Cortex-M3 Microcontroller for embedded applications featuring a high level of integration and low power consumption at frequencies of 120MHz. Features include 512kB of flash memory, 96kB of data memory, Ethernet, USB 2.0 host/OTG/device, 8-channel DMA controller, 5 UARTs, 2 CAN channels, 3 SSP/SPI, 3 I2C, I2S, 8-channel 12-bit ADC, 10-bit DAC, QEI, LCD controller, SD/MMC interface, motor control PWM, 4 general purpose timers, 6-output general purpose PWM, ultra-low power real-time clock with separate battery supply and up to 165 general purpose I/O pins. The ARM Cortex-M3 is a next generation core that offers better performance than the ARM7 at the same clock rate and other system enhancements such as modernized debug features and a higher level of support block integration.
- Functional replacement for LPC23xx and 24xx family devices
- ARM Cortex-M3 processor, running at frequencies of up to 120MHz
- ARM Cortex-M3 built-in Nested Vectored Interrupt Controller (NVIC)
- Multilayer AHB matrix interconnect provides a separate bus for each AHB master
- Split APB bus allows for higher throughput
- Cortex-M3 system tick timer, including an external clock input option
- Standard JTAG test/debug interface, serial wire debug and serial WireTrace port
- Emulation trace module supports real-time trace
- Boundary scan for simplified board testing
- Non-maskable Interrupt (NMI) input
- In-system programming (ISP) and in-application programming (IAP) capabilities
- LCD controller, supporting both STN and TFT displays
- External memory controller (EMC)
- Eight channel general purpose DMA controller (GPDMA)
- Ethernet MAC with MII/RMII interface and associated DMA controller
- I2S (Inter-IC Sound) interface for digital audio input or output
- CAN controller with two channels
- SD/MMC memory card interface
- Up to 165 general purpose I/O (GPIO) pins
- Two external interrupt inputs configurable as edge/level sensitive
工业, 计量, 自动化与过程控制, 安全, 电机驱动与控制, 消费电子产品