LPC4078FET180,551是一款基于ARM Cortex-M4的32位微控制器, 运行频率最高可达120MHz. ARM Cortex-M4 CPU集成了3级流水线, 采用哈佛架构, 具有独立的本地命令与数据总线, 以及第三条总线用于外设, 并包含支持预测分支的内部预取单元. ARM Cortex-M4支持单周期数字信号处理与SIMD命令. 内核集成硬件浮点处理器, 用于该部分的多个版本. 该器件集成了512kB内部闪存, 96kB内部RAM, 4kB EEPROM, 一个USB设备/主控/OTG, 8通道12位模数转换器, 10位数模转换器, 一个比较器与142个通用I/O引脚. 该器件还具有多种外设, 例如5个UART, 3个内部集成电路 (I2C), 3个串行外设接口 (SPI)模块与1个集成电路内置音频 (I2S)等.
● ARM Cortex-M4内置MPU支持八个区域
● ARM Cortex-M4内置嵌套向量中断控制器 (NVIC)
● 不可屏蔽中断 (NMI)输入
● 硬件浮点单元
● JTAG与串行线调试 (SWD), 串行追踪, 八个断点与四个观察点
● 系统滴答定时器
● 多层AHB矩阵互连
● 拆分式APB总线允许更高的吞吐量, 减少CPU与DMA之间的停顿
● 嵌入式追踪宏单元 (ETM)模块支持实时追踪
● 边界扫描, 简化电路板测试
● LCD控制器 - 支持STN与TFT
● 外部存储器控制器 (EMC)
● 八通道通用DMA控制器 (GPDMA)
● 四SPI闪存接口 (SPIFI)
● 以太网MAC, 带MII/RMII接口与相关DMA控制器
● USB 2.0全速双端口设备/主机/OTG控制器
● CAN控制器, 两条通道
● SD/MMC卡槽
● 四种低功耗模式 - 睡眠, 深度睡眠, 关机与深度关机
● 唤醒中断控制器 (WIC)