基于第二代ARM Cortex-M3內核的微控制器
概述
LPC1800系列ARM是基于第二代Cortex-M3內核的微控制器,可用于嵌入式應用,為系統(tǒng)提供更強大的性能,例如低功耗、增強的調試特性和對高級功能模塊的集成。
LPC1800系列ARM的工作頻率高達150MHz,采用3級流水線和哈佛結構,帶有獨立的本地指令和數(shù)據總線以及用于外設的第三條總線。并包含一個內部預取指單元,支持隨機跳轉的分支操作。
LPC1800系列ARM包含高達1MB片內Flash、200KB的片內SRAM、四線SPI Flash接口(SPIFI)、可配置定時器子系統(tǒng)(SCT)、2個高速USB控制器、1個以太網、1 個LCD接口、1個外部存儲器控制器以及各種數(shù)字和模擬外設。 特性
· 處理器內核
■ ARM Crtex-M3處理器,可在高達150MHz的頻率下運行;
■ ARM Cortex-M3內置存儲器保護單元(MPU),支持8個區(qū)域;
■ ARM Cortex-M3內置嵌套向量中斷控制器(NVIC);
■ 非可屏蔽中斷(NMI)輸入;
■ 具有JTAG和串行線調試、串行跟蹤、八個斷點和四個觀察點;
■ 支持ETM和ETB;
■ 系統(tǒng)節(jié)拍定時器。
· 片內存儲器
■ 1MB片內Flash程序存儲器;
■ 136KB的SRAM,用于存儲代碼和數(shù)據;
■ 2個帶獨立總線訪問的32KB SRAM塊,2個SRAM塊可分別斷電;
■ 32KB的ROM,包含引導程序和片內軟件驅動;
■ 32位的一次性可編程(OTP)存儲器,供用戶使用。
· 時鐘產生單元
■ 晶體振蕩器的操作頻率為1MHz~25MHz;
■ 12MHz內部RC振蕩器精度為1%;
■ 極低功耗的RTC晶體振蕩器;
■ 兩個PLL允許CPU在最大的頻率下工作而無需高頻晶體,第二個PLL可用于USB;
■ 時鐘輸出。
· 串行接口
■ 四線SPI Flash接口(SPIFI),傳輸速率高達80Mbps/通道;
■ 1個具有RMII 和MII接口的10/100M以太網接口,支持DMA傳輸實現(xiàn)高吞吐量;
■ 1個高速USB 2.0 Host/ Device /OTG接口,帶有片內PHY,支持DMA傳輸;
■ 1個高速USB 2.0 Host/ Device接口,帶有片內全速PHY和支持片外高速PHY的ULPI接口;
■ 4個支持550模式和DMA傳輸?shù)腢ART:其中一個UART具有完整的調制解調器接口;一個UART具有IrDA接口;三個UART支持同步模式和符合ISO7816規(guī)范的智能卡接口;
■ 1個單通道C_CAN 2.0B控制器;
■ 2個帶FIFO和多協(xié)議支持的SSP控制器,支持DMA傳輸;
■ 1個帶有監(jiān)控模式和開漏I/O引腳、支持快速加模式的 I2C總線接口,符合I2C總線規(guī)范,傳輸據速率高達1Mbit/s;
■ 1個帶有監(jiān)控模式和標準I/O引腳、支持快速加模式的 I2C總線接口,傳輸據速率高達1Mbit/s;
■ 1個單輸入單輸出的I2S接口,支持DMA傳輸。
· 數(shù)字外設
■ 外部存儲器控制器(EMC)支持外部SRAM、ROM、Flash和SDRAM器件;
■ LCD控制器可編程支持高達1024H×768V分辨率的LCD,支持單色及彩色STN面板和TNT彩色面板,支持1/2/4/8 bpp的顏色查找表和16/24位直接像素映射,支持DMA傳輸;
■ SD卡接口;
■ 八通道通用DMA(GPDMA)控制器,可訪問AHB 上的所有存儲器和所有支持DMA的AHB從機;
■ 高達80個通用I/O管腳,可配置上拉/下拉電阻和開漏模式;
■ GPIO寄存器位于AHB上,便于快速訪問,支持DMA傳輸;
■ 可配置定時器子系統(tǒng)(SCT);
■ 4個具有捕獲和匹配功能的通用定時器/計數(shù)器;
■ 1個用于三相電動機控制的MCPWM;
■ 1個正交編碼器接口(QEI);
■ 重復中斷定時器(RIT);
■ 窗看門狗定時器;
■ 極低功耗實時時鐘(RTC),位于獨立電源域上,帶有256個字節(jié)電池供電的備用寄存器;
■ 報警定時器,可電池供電。
· 模擬外設
■ 1個10位的DAC,支持DMA傳輸,數(shù)據轉換速率為400KSamples/s;
■ 2個10位的ADC,支持DMA傳輸,數(shù)據轉換速率為400KSamples/s。
· 安全性
■ AES解密引擎;
■ 2個128位的安全OTP存儲器,用于AES密鑰存儲,可供用戶使用;
■ 每顆芯片具有唯一的ID。
· 電源
■ 單個3.3V的(2.0V~3.6V)電源供電,通過片內DC-DC轉換器給內核以及RTC電源域供電;
■ RTC電源域可單獨由一個3V的電池來供電;
■ 四種低功耗模式:睡眠、深度睡眠、掉電和深度掉電模式;
■ 超速模式用以提高CPU和總線的時鐘頻率;
■ 各個外設產生的喚醒中斷可以將CPU從睡眠模式喚醒;
■ 外部中斷和采用RTC電源域中電池供電模塊產生的喚醒中斷可以將CPU從深度睡眠、掉電和深度掉電模式中喚醒;
■ 帶四個獨立閾值的掉電檢測,用于中斷和強制復位;
■ 上電復位(POR)。
· 封裝
■ LQFP 144/208和BGA 100/180/256封裝。 騰華電子NXP 一級代理商 18520898984 qq420607117
|