LPC185x概述
LPC185x是指NXP的LPC1850和LPC1857兩款晶片,可統稱為LPC185x系列晶片。LPC185xARMCortex-M3的微控制器的嵌入式應用程式。ARM的Cortex-M3是下一代核心,提供系統增強功能,如低功耗,增強的調試功能,以及一個高層次的支持塊集成。
LPC185x在CPU頻率高達180MHz的。ARM的Cortex-M3CPU具有3級流水線,並採用了哈佛架構,具有獨立的本地指令和數據匯流排以及第三匯流排的外圍設備。ARM的Cortex-M3CPU還包括一個內部預取單元,支持投機分支。
LPC185x包括高達200KB的片上SRAM數據存儲器(無毛邊部分),或高達136KB的片上SRAM,高達1MB的快閃記憶體(片上快閃記憶體的部分)的四通道SPI快閃記憶體接口(SPIFI),一個國家可配置定時器(SCT)子系統,2個高速USB控制器,乙太網,LCD,外部存儲器控制器,以及多種模擬和數字外設。
LPC185x性能
LPC185x處理器核心
-ARM的Cortex-M3處理器,運行頻率高達180MHz。-ARMCortex-M3的內置存儲器保護單元(MPU),支持八個地區。
-ARMCortex-M3內置嵌套向量中斷控制器(NVIC)。
-非禁止中斷(NMI)輸入。
-JTAG和串列線調試,串列跟蹤,8個斷點,以及4個觀察點。
-ETM和ETB的支持。
-系統節拍定時器。
LPC185x片上存儲器
-高達200KB的SRAM總的代碼和數據使用。-2個32KB的SRAM塊獨立的匯流排訪問。這兩個SRAM塊可斷電單獨。
-64KBROM含有啟動代碼和片上的軟體驅動程式。
-32位一次性可程式(OTP)存儲器為通用客戶使用。
LPC185x片上存儲器
(片上快閃記憶體的部分)-1MB快閃記憶體加速器的雙銀行快閃記憶體。
-在系統編程(ISP)和在套用編程(IAP)通過片上BootLoader軟體。
-高達136KB的SRAM的代碼和數據使用。
-2個32KB的SRAM塊獨立的匯流排訪問。這兩個SRAM塊可斷電單獨。
-64KBROM含有啟動代碼和片上的軟體驅動程式。
-32位一次性可程式(OTP)存儲器為通用客戶使用。
LPC185x時鐘產生單元
-經營範圍為1MHz至25MHz的晶體振盪器。-12MHz內部RC振盪器可調節到1%的精度。
-超低功耗RTC晶體振盪器。
-三個PLL允許的最大CPU速度,而不需要CPU操作高頻率的晶體。第二個PLL是專門為高速USB,第三PLL可以用作音頻PLL。
-時鐘輸出。
LPC185x串列接口:
-四SPI快閃記憶體接口(SPIFI)1-,2-,4位數據速率最高可達40MB每秒。-的10/100T乙太網MAC與RMII和MII接口和DMA支持高在低CPU負載的吞吐量。支持IEEE1588次衝壓/先進的時間衝壓(IEEE1588-2008V2)。
-一個高速USB2.0主機/設備/OTG接口,DMA支持和片上PHY。
-一個高速USB2.0主機/設備接口與DMA的支持,片上全速PHY和ULPI接口的外部高速PHY。
-USB接口的電氣測試軟體包含在ROM的USB協定棧。
-四個550個UART與DMA的支持:一個UART具有完全的數據機接口;UARTIrDA接口,三個USART,支持同步模式和智慧卡接口,符合ISO7816規範。
-兩個C_CAN2.0B控制器,每個通道。
-2個SSP控制器,帶FIFO和多協定支持。兩者的SSP與DMA支持。
-快速模式I2C匯流排接口與監控模式,開漏I/O引腳符合完整的I2C匯流排規範。支持數據傳輸速率高達1Mbit/s的。
-一個標準的I2C匯流排接口的顯示器模式和標準I/O引腳。
-兩個I2S接口與DMA的支持,每一個輸入和一個輸出。
LPC185x數字外設:
-外部存儲器控制器(EMC)支持外部SRAM,ROM,NOR快閃記憶體,和SDRAM器件。-LCD控制器,DMA支持和一個可程式的顯示解析度高達1024H768V。支持單色和彩色STN面板和TFT彩色面板,支持1/2/4/8bpp的的CLUT和16/24-bit直接的像素映射。
-SD/MMC卡接口。
-八通道通用DMA控制器(GPDMA)可以訪問所有存儲器在AHB和所有支持DMA-AHB從。
-最多164個通用輸入/輸出(gpio)引腳,可配置上拉或下拉電阻和漏極開路模式。
-GPIO暫存器位於的AHB快速訪問。GPIO連線埠DMA支持。
-國家可配置定時器子系統(SCT)AHB。
-4個通用定時器/計數器捕獲和匹配功能。
-電機控制PWM三相電機控制。
-一個正交編碼器接口(QEI)。
-重複中斷的定時器(RI定時器)。
-視窗看門狗定時器。
-超低功耗實時時鐘(RTC)獨立的電源域,帶有256位元組電池供電備份暫存器。
-具有3個輸入記錄事件識別和事件時間事件記錄;電池供電的。事件記錄片上快閃記憶體只對部分。
-報警定時器,可電池供電。
LPC185x數字外設
可在基於快閃記憶體的部分LPC185x:-在RTC電源域的事件監控器。
LPC185x模擬外設:
-一個10位DAC,DMA支持和數據轉換速率的400kSamples/s的。-兩個10位ADC,帶有DMA支持和數據轉換的400kSamples/s的速度。
LPC185x安全(LPC18Sxx部分):
-基於硬體的AES安全引擎通過一個片上的API進行編程。
-兩個128位安全OTP存儲器,用於AES密鑰存儲和客戶使用。
-隨機數發生器(RNG),可通過AESAPI。
LPC185x每個設備的唯一ID。
LPC185x電源:
-單3.3V(2.2V至3.6V)電源晶片內部電壓調節器為核心供電和RTC電源域。-RTC電源域可以單獨供電的3V電池供電。
-4個低功耗模式:睡眠,深度睡眠,掉電和深度斷電。
-處理器從休眠模式喚醒,通過從不同的喚醒中斷外設。
-通過從深度睡眠,掉電和深度掉電模式喚醒由電池供電的塊,在RTC的外部中斷產生的中斷電源域。
-掉電檢測4個獨立的中斷和強制復位閾值。
-上電復位(POR)。
提供144引腳和208引腳LQFP封裝為100針,180針,256引腳LBGA封裝。

