LPC408x/7x是一款基于ARM Cortex-M4的數(shù)字信號(hào)控制器,適用于需要高度集成和低功耗的嵌入式應(yīng)用。 ARM Cortex-M4是一個(gè)下一代核心,提供了諸如低功耗、增強(qiáng)調(diào)試功能和高級(jí)支持塊集成等系統(tǒng)增強(qiáng)功能。ARM Cortex-M4 CPU采用3級(jí)流水線,使用哈佛架構(gòu),具有獨(dú)立的本地指令和數(shù)據(jù)總線以及用于外設(shè)的第三總線,并包含支持推測(cè)分支的內(nèi)部預(yù)取單元。ARM Cortex-M4支持單周期數(shù)字信號(hào)處理和SIMD指令。核心中集成了硬件浮點(diǎn)處理器(對(duì)于某些版本)。
LPC408x/7x添加了專(zhuān)門(mén)的閃存加速器,以在執(zhí)行來(lái)自閃存的代碼時(shí)實(shí)現(xiàn)最佳性能。LPC408x/7x的目標(biāo)操作頻率為高達(dá)120 MHz。
LPC408x/7x的周邊器件包括高達(dá)512 kB的閃存程序存儲(chǔ)器,高達(dá)96 kB的SRAM數(shù)據(jù)存儲(chǔ)器,高達(dá)4032字節(jié)的EEPROM數(shù)據(jù)存儲(chǔ)器,外部存儲(chǔ)控制器(EMC),LCD,以太網(wǎng),USB設(shè)備/主機(jī)/OTG,SPI閃存接口(SPIFI),通用DMA控制器,五個(gè)UART,三個(gè)SSP控制器,三個(gè)I2C總線接口,一個(gè)正交編碼器接口,四個(gè)通用定時(shí)器,兩個(gè)帶有六個(gè)輸出的通用PWM和一個(gè)電機(jī)控制PWM,一個(gè)超低功耗RTC(具有獨(dú)立電池供電和事件記錄器),一個(gè)分時(shí)看門(mén)狗定時(shí)器,一個(gè)CRC計(jì)算引擎和高達(dá)165個(gè)通用I/O引腳。
模擬外設(shè)包括一個(gè)8通道12位ADC,兩個(gè)模擬比較器和一個(gè)DAC。
LPC408x/7x的引腳布局旨在實(shí)現(xiàn)與LPC24xx/23xx系列以及LPC178x/7x系列的引腳功能兼容。