我們公司專注于芯片解密及其相關技術,同時提供一系列與之相關的服務。我們的專業(yè)領域還包括PCB逆向開發(fā)、原理圖和BOM分析等。通過我們資深工程師團隊的10多年實戰(zhàn)經(jīng)驗,我們能夠以卓越的技術和成功的解決方案在市場上脫穎而出。如果您需要我們的幫助,請隨時撥打電話或添加微信聯(lián)系我們。

一般描述

LPC1759/58/56/54/52/51是基于ARM Cortex-M3的微控制器,用于嵌入式應用,具有高度集成和低功耗的特點。ARM Cortex-M3是下一代內(nèi)核,提供了系統(tǒng)增強功能,如增強的調試功能和更高水平的支持塊集成。LPC1758/56/57/54/52/51的CPU工作頻率高達100 MHz。LPC1759的CPU工作頻率高達120 MHz。ARM Cortex-M3 CPU集成了一個3級流水線,采用哈佛架構,具有獨立的本地指令和數(shù)據(jù)總線,以及用于外設的第三條總線。ARM Cortex-M3 CPU還包括一個內(nèi)部預取單元,支持推測性分支。LPC1759/58/56/54/52/51的外設包括高達512 kB的閃存、高達64 kB的數(shù)據(jù)存儲器、以太網(wǎng)MAC、USB設備/主機/OTG接口、8通道通用DMA控制器、4個UART、2個CAN通道、2個SSP控制器、SPI接口、2個I2C總線接口、 2輸入加2輸出的I2S總線接口,6通道12位ADC,10位DAC,電機控制PWM,正交編碼器接口,4個通用定時器,6輸出通用PWM,帶獨立電池供電的超低功耗實時時鐘(RTC),以及多達52個通用I/O引腳。
 

特點和優(yōu)點

? ARM Cortex-M3處理器,運行頻率高達100 MHz(LPC1758/56/57/54/52/51)或高達120 MHz(LPC1759)。包括一個支持八個區(qū)域的內(nèi)存保護單元(MPU)。
? ARM Cortex-M3內(nèi)置嵌套的矢量中斷控制器(NVIC)。
? 高達512 kB的片上閃存編程存儲器。增強型閃存加速器可實現(xiàn)高速120 MHz操作,零等待狀態(tài)。
? 通過片上引導程序軟件進行系統(tǒng)內(nèi)編程(ISP)和應用內(nèi)編程(IAP)。
 
? 片上SRAM包括:
?在CPU上有高達32 kB的SRAM,具有本地代碼/數(shù)據(jù)總線,用于高性能CPU訪問。
?兩個/一個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接口。這種互連提供沒有仲裁延遲的通信。
? 分離式APB總線允許高吞吐量,在CPU和DMA之間很少出現(xiàn)停頓。
? 串行接口:
?僅在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)? 電機控制
 

功能框圖

 

包裝信息