? ARM Cortex-M3處理器,運行頻率高達100 MHz(LPC1758/56/57/54/52/51)或高達120 MHz(LPC1759)。包括一個支持八個區(qū)域的內(nèi)存保護單元(MPU)。
?兩個/一個16 kB的SRAM塊,具有獨立的訪問路徑,以提高吞吐量。這些SRAM塊可用于以太網(wǎng)(僅LPC1758)、USB和DMA存儲器,也可用于通用CPU指令和數(shù)據(jù)存儲。
? AHB多層矩陣上的八個通道通用DMA控制器(GPDMA),可用于SSP、I2S總線、UART、模數(shù)和數(shù)模轉換外設、定時器匹配信號,以及用于存儲器到存儲器的傳輸。
? 多層AHB矩陣互連為每個AHB主站提供一個單獨的總線。AHB主站包括CPU、通用DMA控制器、以太網(wǎng)MAC(僅LPC1758)和USB接口。這種互連提供沒有仲裁延遲的通信。
? 串行接口:
?僅在LPC1758上,以太網(wǎng)MAC具有RMII接口和專用DMA控制器。?USB 2.0全速設備/主機/OTG控制器具有專用DMA控制器和片上PHY,用于設備、主機和OTG功能。LPC1752/51僅包括一個USB設備控制器。
? 四個UART,具有小數(shù)波特率生成、內(nèi)部FIFO和DMA支持。一個UART具有調制解調器控制I/O和RS-485/EIA-485支持,一個UART具有IrDA支持。
?CAN 2.0B控制器,具有兩個(LPC1759/58/56)或一個(LPC1754/52/51)通道。
?SPI控制器,具有同步、串行、全雙工通信和可編程的數(shù)據(jù)長度。
?兩個SSP控制器,具有FIFO和多協(xié)議能力。SSP接口可與GPDMA控制器一起使用。
?兩個I2C總線接口支持快速模式,數(shù)據(jù)速率為400 kbit/s,具有多地址識別和監(jiān)控模式。
?僅在LPC1759/58/56上,I2S(Inter-IC Sound)接口用于數(shù)字音頻輸入或輸出,具有分數(shù)率控制。I2S總線接口可與GPDMA一起使用。I2S-總線接口支持3線和4線數(shù)據(jù)傳輸和接收,以及主時鐘輸入/輸出。
? 其他外圍設備:
?52 通用I/O(GPIO)引腳,具有可配置的上拉/下拉電阻。所有的GPIO都支持一種新的、可配置的開漏工作模式。GPIO塊通過AHB多層總線進行快速訪問,并位于內(nèi)存中,從而支持Cortex-M3位帶和通用DMA控制器使用。
? 位模數(shù)轉換器(ADC),在六個引腳之間進行輸入復用,轉換率高達200 kHz,并有多個結果寄存器。該12位ADC可與GPDMA控制器一起使用。
?僅在LPC1759/58/56/54上,10位數(shù)模轉換器(DAC)具有專用轉換定時器和DMA支持。
?四個通用的定時器/計數(shù)器,總共有三個捕獲輸入和十個比較輸出。每個定時器塊都有一個外部計數(shù)輸入。可以選擇特定的定時器事件來產(chǎn)生DMA請求。
?一個電機控制PWM,支持三相電機控制。
?正交編碼器接口,可監(jiān)測一個外部正交編碼器。
?一個標準的PWM/定時器塊,具有外部計數(shù)輸入。
?實時時鐘(RTC)有一個獨立的電源域和專用的RTC振蕩器。RTC塊包括20字節(jié)的電池供電的備份寄存器。
?WatchDog Timer (WDT)。WDT可以由內(nèi)部RC振蕩器、RTC振蕩器或APB時鐘提供時鐘。
?ARM Cortex-M3系統(tǒng)定時器,包括一個外部時鐘輸入選項。
? 重復中斷定時器(RIT)提供可編程和重復的定時中斷。
?每個外設都有自己的時鐘分頻器,以進一步節(jié)省電力。
? 標準JTAG測試/調試接口,與現(xiàn)有工具兼容。串行線調試和串行線跟蹤端口選項。
? 仿真跟蹤模塊可以對指令的執(zhí)行進行非侵入性的高速實時跟蹤。
? 集成的PMU(電源管理單元)自動調整內(nèi)部調節(jié)器,在睡眠、深度睡眠、斷電和深度斷電模式下將功耗降到最低。
? 四種降低功率模式: 睡眠、深度睡眠、斷電和深度斷電。
? 單個3.3 V電源(2.4 V至3.6 V)。
? 一個可配置為邊緣/電平敏感的外部中斷輸入。端口0和端口2的所有引腳都可作為邊沿敏感的中斷源。
? 無任務中斷(NMI)輸入。
? 喚醒中斷控制器(WIC)允許CPU從任何優(yōu)先級中斷中自動喚醒,這些中斷在深睡眠、斷電和深度斷電模式下時鐘停止時可能發(fā)生。
? 處理器通過任何能夠在掉電模式下運行的中斷(包括外部中斷、RTC中斷、USB活動、以太網(wǎng)喚醒中斷(僅LPC1758)、CAN總線活動、端口0/2引腳中斷和NMI)從掉電模式喚醒。
? 斷電檢測,具有獨立的中斷和強制復位閾值。
? 通電復位(POR)。
? 水晶振蕩器,工作范圍為1 MHz至25 MHz。
? 4 MHz的內(nèi)部RC振蕩器,精度修整到1%,可選擇用作系統(tǒng)時鐘。
? PLL允許CPU運行到最大的CPU速率,而不需要高頻晶體。可以從主振蕩器、內(nèi)部RC振蕩器或RTC振蕩器中運行。
? USB PLL,增加靈活性。
? 具有不同安全級別的代碼讀取保護(CRP)。
? 獨特的設備序列號,用于識別目的。
? 可提供80引腳LQFP封裝(12 mm ? 12 mm ? 1.4 mm)。
應用
? 照明? 工業(yè)網(wǎng)絡? 報警系統(tǒng)? 電機控制
功能框圖