LPC4357

LPC1857 ARM Cortex-M3的微控制器的嵌入式應用程式。ARM的Cortex-M3是下一代核心,提供系統增強功能,如低功耗,增強的調試功能,以及一個高層次的支持塊集成。

LPC1857在CPU頻率高達180 MHz的。ARM的Cortex-M3 CPU具有3級流水線,並採用了哈佛架構,具有獨立的本地指令和數據匯流排以及第三匯流排的外圍設備。ARM的Cortex-M3 CPU還包括一個內部預取單元,支持投機分支。

LPC1857包括高達200 KB的片上SRAM數據存儲器(無毛邊部分),或高達136KB的片上SRAM,高達1 MB的快閃記憶體(片上快閃記憶體的部分)的四通道SPI快閃記憶體接口(SPIFI ),一個全局可配置定時器(SCT)子系統,2個高速USB控制器,乙太網,LCD,外部存儲器控制器,以及多種模擬和數字外設。

性能,處理器核心,片上存儲器,時鐘產生單元,串列接口,數字外設,模擬外設,電源,開發板,

性能

處理器核心

- ARM的Cortex-M3處理器,運行頻率高達180MHz。
- ARMCortex-M3的內置存儲器保護單元(MPU),支持八個地區。
- ARMCortex-M3內置嵌套向量中斷控制器(NVIC)。
- 非禁止中斷(NMI)輸入。
- JTAG和串列線調試,串列跟蹤,8個斷點,以及4個觀察點。
- ETM和ETB的支持。
- 系統節拍定時器。

片上存儲器

- 1 MB快閃記憶體加速器的雙銀行快閃記憶體。
- 在系統編程(ISP)和在套用編程(IAP)通過片上BootLoader軟體。
- 高達136 KB的SRAM的代碼和數據使用。
- 2個32 KB的SRAM塊獨立的匯流排訪問。這兩個SRAM塊可斷電單獨。
- 64 KBROM含有啟動代碼和片上的軟體驅動程式。
- 32位一次性可程式(OTP)存儲器為通用客戶使用。

時鐘產生單元

- 經營範圍為1 MHz至25 MHz的晶體振盪器。
- 12 MHz內部RC振盪器可調節到1%的精度。
- 超低功耗RTC晶體振盪器。
- 三個PLL允許的最大CPU速度,而不需要CPU操作高頻率的晶體。第二個PLL是專門為高速USB,第三PLL可以用作音頻PLL。
- 時鐘輸出。

串列接口

- 四SPI快閃記憶體接口(SPIFI)1 - ,2 - ,4位數據速率最高可達40 MB每秒。
- 的10/100T乙太網MAC與RMII和MII接口和DMA支持高在低CPU負載的吞吐量。支持IEEE1588次衝壓/先進的時間衝壓(IEEE 1588-2008 V2)。
- 一個高速USB 2.0主機/設備/ OTG接口,DMA支持和片上PHY。
- 一個高速USB 2.0主機/設備接口與DMA的支持,片上全速PHY和ULPI接口的外部高速PHY。
- USB接口的電氣測試軟體包含在ROM的USB協定棧。
- 四個550個UART與DMA的支持:一個UART具有完全的數據機接口;UART IrDA接口,三個USART,支持同步模式和智慧卡接口,符合ISO7816規範。
- 兩個C_CAN 2.0B控制器,每個通道。
- 2個SSP控制器,帶FIFO和多協定支持。兩者的SSP與DMA支持。
- 快速模式I2C匯流排接口與監控模式,開漏I / O引腳符合完整的I2C匯流排規範。支持數據傳輸速率高達1 Mbit / s的。
- 一個標準的I2C匯流排接口的顯示器模式和標準I / O引腳。
- 兩個I2S接口與DMA的支持,每一個輸入和一個輸出。

數字外設

- 外部存儲器控制器(EMC)支持外部SRAM,ROM,NOR快閃記憶體,和SDRAM器件。
- LCD控制器,DMA支持和一個可程式的顯示解析度高達1024H768V。支持單色和彩色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個輸入記錄事件識別和事件時間事件記錄;電池供電的。事件記錄片上快閃記憶體只對部分。
- 報警定時器,可電池供電。
LPC1857數字外設可在基於快閃記憶體的部分LPC1857:
- 在RTC電源域的事件監控器。

模擬外設

- 一個10位DAC,DMA支持和數據轉換速率的400 kSamples / s的。
- 兩個10位ADC,帶有DMA支持和數據轉換的400 kSamples / s的速度。
安全(LPC18Sxx部分)
- 基於硬體的AES安全引擎通過一個片上的API進行編程。
- 兩個128位安全OTP存儲器,用於AES密鑰存儲和客戶使用。
- 隨機數發生器(RNG),可通過AES API。
每個設備的唯一ID。

電源

- 單3.3 V(2.2 V至3.6 V)電源晶片內部電壓調節器為核心供電和RTC電源域。
- RTC電源域可以單獨供電的3 V電池供電。
- 4個低功耗模式:睡眠,深度睡眠,掉電和深度斷電。
- 處理器從休眠模式喚醒,通過從不同的喚醒中斷外設。
- 通過從深度睡眠,掉電和深度掉電模式喚醒由電池供電的塊,在RTC的外部中斷產生的中斷電源域。
- 掉電檢測4個獨立的中斷和強制復位閾值。
- 上電復位(POR)。
提供144引腳和208引腳LQFP封裝為100針,180針,256引腳LBGA封裝。

開發板

米爾科技是恩智浦(NXP)的官方合作夥伴,基於LPC1857晶片的MYD- LPC1857開發板擁有豐富的軟硬體資源,其中軟體資源包有KEIL MDK-ARM例程,硬體資源包含幾乎所有的晶片接口,非常適合工業控制和ARM嵌入式學習。

相關詞條

熱門詞條

聯絡我們