LPC546xx系列是基于ARM Cortex-M4的微控制器,用于嵌入式应用,具有丰富的外设集和极低的功耗以及增强的调试功能。
ARM Cortex-M4是一个32位核心,提供系统增强功能,如低功耗、增强的调试功能和高水平的支持块集成。ARM Cortex-M4 CPU采用3级流水线,使用哈佛架构,具有独立的本地指令和数据总线,以及用于外设的第三个总线,并包括支持推测分支的内部预取单元。ARM Cortex-M4支持单周期数字信号处理和SIMD指令。硬件浮点处理器集成在核心中。
LPC546xx系列包括高达512 KB的闪存、200 KB的片上SRAM、高达16 KB的EEPROM存储器、用于扩展程序存储器的四线SPI Flash接口(SPIFI)、一个高速和一个全速USB主机和设备控制器、以太网AVB、LCD控制器、智能卡接口、SD/MMC、CAN FD、外部存储器控制器(EMC)、带PDM麦克风接口和I2S的DMIC子系统、五个通用定时器、 SCTimer/PWM、RTC/报警定时器、多速率定时器(MRT)、窗口看门狗定时器(WWDT)、十个灵活的串行通信外设(USART、SPI、I2S、I2C接口)、安全哈希算法(SHA)、12位5.0 Msamples/sec ADC以及温度传感器。