LPC4350/30/20/10是基于ARM Cortex-M4的微控制器,用于嵌入式應(yīng)用,其中包括一個(gè)ARM Cortex-M0協(xié)處理器、高達(dá)264 KB的SRAM、可配置的高級外設(shè),例如狀態(tài)可配置定時(shí)器/脈寬調(diào)制器(SCTimer/PWM)和串行通用輸入/輸出(SGPIO)接口、兩個(gè)高速USB控制器、以太網(wǎng)、LCD、外部存儲器控制器以及多個(gè)數(shù)字和模擬外設(shè)。LPC4350/30/20/10的CPU頻率可高達(dá)204 MHz。
ARM Cortex-M4是一個(gè)32位核心,提供系統(tǒng)增強(qiáng)功能,如低功耗、增強(qiáng)的調(diào)試功能和高水平的支持塊集成。ARM Cortex-M4 CPU采用3級流水線,使用哈佛架構(gòu),具有獨(dú)立的本地指令和數(shù)據(jù)總線,以及用于外設(shè)的第三個(gè)總線,并包括支持推測分支的內(nèi)部預(yù)取單元。ARM Cortex-M4支持單周期數(shù)字信號處理和SIMD指令。硬件浮點(diǎn)處理器集成在核心中。
ARM Cortex-M0協(xié)處理器是一種節(jié)能且易于使用的32位核心,與Cortex-M4核心的代碼和工具兼容。Cortex-M0協(xié)處理器采用簡單指令集和減小的代碼尺寸,可提供高達(dá)204 MHz的性能。在LPC43x0中,Cortex-M0協(xié)處理器的硬件乘法實(shí)現(xiàn)為32個(gè)周期的迭代乘法器。