LPC546xx系列是基于ARM Cortex-M4的微控制器,用于嵌入式應(yīng)用,具有豐富的外設(shè)集和極低的功耗以及增強(qiáng)的調(diào)試功能。
ARM Cortex-M4是一個32位核心,提供系統(tǒng)增強(qiáng)功能,如低功耗、增強(qiáng)的調(diào)試功能和高水平的支持塊集成。ARM Cortex-M4 CPU采用3級流水線,使用哈佛架構(gòu),具有獨(dú)立的本地指令和數(shù)據(jù)總線,以及用于外設(shè)的第三個總線,并包括支持推測分支的內(nèi)部預(yù)取單元。ARM Cortex-M4支持單周期數(shù)字信號處理和SIMD指令。硬件浮點(diǎn)處理器集成在核心中。
LPC546xx系列包括高達(dá)512 KB的閃存、200 KB的片上SRAM、高達(dá)16 KB的EEPROM存儲器、用于擴(kuò)展程序存儲器的四線SPI Flash接口(SPIFI)、一個高速和一個全速USB主機(jī)和設(shè)備控制器、以太網(wǎng)AVB、LCD控制器、智能卡接口、SD/MMC、CAN FD、外部存儲器控制器(EMC)、帶PDM麥克風(fēng)接口和I2S的DMIC子系統(tǒng)、五個通用定時器、 SCTimer/PWM、RTC/報警定時器、多速率定時器(MRT)、窗口看門狗定時器(WWDT)、十個靈活的串行通信外設(shè)(USART、SPI、I2S、I2C接口)、安全哈希算法(SHA)、12位5.0 Msamples/sec ADC以及溫度傳感器。