LPC185x/3x/2x/1x 是基于 ARM Cortex-M3 的微控制器,適用于嵌入式應(yīng)用。ARM Cortex-M3 是下一代內(nèi)核,可提供系統(tǒng)增強(qiáng)功能,例如低功耗、增強(qiáng)的調(diào)試功能和高水平的支持模塊集成。
LPC185x/3x/2x/1x 的 CPU 工作頻率高達(dá) 180 MHz。ARM Cortex-M3 CPU 包含一個(gè) 3 級(jí)流水線,并使用哈佛架構(gòu),具有獨(dú)立的本地指令和數(shù)據(jù)總線以及用于外設(shè)的第三條總線。ARM Cortex-M3 CPU 還包括一個(gè)支持推測(cè)分支的內(nèi)部預(yù)取單元。
LPC185x/3x/2x/1x 包括高達(dá) 1 MB 的閃存和 136 kB 的片上 SRAM、16 kB 的 EEPROM 存儲(chǔ)器、一個(gè)四通道 SPI 閃存接口 (SPIFI)、一個(gè)狀態(tài)可配置的定時(shí)器/PWM (SCTimer/PWM) 子系統(tǒng)、兩個(gè)高速 USB 控制器、以太網(wǎng)、LCD、一個(gè)外部存儲(chǔ)控制器以及多個(gè)數(shù)字和模擬外設(shè)。
- 不可屏蔽中斷 (NMI) 輸入。
- JTAG 和串行線調(diào)試、串行跟蹤、8 個(gè)斷點(diǎn)和 4 個(gè)觀察點(diǎn)。
- 增強(qiáng)型跟蹤模塊 (ETM) 和增強(qiáng)型跟蹤緩沖器 (ETB) 支持。
- 系統(tǒng)滴答計(jì)時(shí)器。? 片上存儲(chǔ)器 - 高達(dá) 1 MB 的片上雙區(qū)閃存,帶閃存加速器。
- 16 kB 片上 EEPROM 數(shù)據(jù)存儲(chǔ)器。
- 136 kB SRAM 用于代碼和數(shù)據(jù)使用。
- 具有獨(dú)立總線訪問的多個(gè) SRAM 模塊。
- 64 kB ROM 包含引導(dǎo)代碼和片上軟件驅(qū)動(dòng)程序。- 64 位 + 256 位一次性可編程 (OTP) 存儲(chǔ)器,用于通用用途。