芯片型號:LPC1788FBD208
概述
LPC1788是一種適合嵌入式應用的Cortex-M3微控制器,具有較高的整合度和低功耗,運行頻率為120 MHz。功能包括512 kB閃存、96 kB數據存儲器、以太網、USB 2.0設備/主機/OTG、8通道DMA控制器、5個UART、2個CAN通道、3個SSP/SPI、3個I2C、I2S、8通道12位ADC、10位DAC、QEI、LCD控制器、SD/MMC接口、電機控制PWM、4個通用定時器、6輸出通用PWM、帶獨立電池供電的超低功耗實時時鍾以及最多165個通用I/O引腳。
特性
LPC23xx和24xx系列器件的功能替代品
- ARM Cortex-M3處理器,工作頻率高達120MHz
- ARM Cortex-M3內置可嵌套向量中斷控制器(NVIC)
- 多層AHB矩陣互連為每個AHB主機提供單獨的總線
- 分割的APB總線可實現較高吞吐量
- Cortex-M3系統節拍定時器,包括一個外部時鍾輸入選項
- 標准JTAG測試/調試接口、串行線調試和串行線跟蹤端口
- 支持實時跟蹤的仿真跟蹤模塊
- 用於簡化的電路板測試的邊界掃描
- 非屏蔽中斷(NMI)輸入
- 512 kB片上閃存程序存儲器
- 96 kB片上SRAM
- 4 kB片上EEPROM
- 在系統編程(ISP)和在應用編程(IAP)功能
- LCD控制器,支持STN和TFT兩種顯示
- 外部存儲控制器(EMC)
- 8通道通用DMA控制器(GPDMA)
- 以太網MAC,帶MII/RMII接口和相關DMA控制器
- USB 2.0全速雙端口設備/主機/OTG控制器,帶片內PHY和DMA
- 5個帶小數波特率發生器的UART
- 3個SSP控制器,帶FIFO和多協議功能
- 3個增強型I2C總線接口
- I2S(Inter-IC音頻)接口,用於數字音頻輸入或輸出
- 雙通道CAN控制器
- SD/MMC存儲卡接口
- 最多165個通用I/O (GPIO)引腳
- 兩個可配置為邊沿/電平觸發的外部中斷輸入
- 4個通用定時器/計數器
- 正交編碼器接口,可監控一個外部正交編碼器
- 兩個標准PWM/定時器模塊,帶外部計數輸入
- 實時時鍾(RTC),帶獨立電源域
- 窗口化看門狗定時器(WWDT)
- 12位模擬-數字轉換器(ADC),轉換速率高達400 kHz
- 10位數字-模擬轉換器(DAC)
- 4種低功耗模式:睡眠模式、深度睡眠模式、掉電模式和深度掉電模式
- 喚醒中斷控制器(WIC)
- 處理器通過任何中斷從掉電模式喚醒
- 以獨立的中斷和強迫復位閾值進行欠壓檢測
- 片上上電復位(POR)
- 工作范圍從1 MHz到25 MHz的片上晶體振盪器
- 校准到1%精度的12 MHz內部RC振盪器(IRC)
- 可用作芯片識別的唯一序列號
- 3.3 V單電源(2.4 V至3.6 V)
目標應用
- 電子碼表
- 照明
- 工業網絡
- 報警系統
- 白色家電
- 電機控制
工作特性
| 參數 | 值 |
|---|---|
|
Core Type
|
Arm Cortex-M3
|
|
Operating Frequency [Max] (MHz)
|
120
|
|
Flash (kB)
|
512
|
|
SRAM (kB)
|
96
|
|
EEPROM (kB)
|
4
|
|
Serial Communication
|
3 x I²C,3 x SPI,5 x UART
|
|
CAN
|
2
|
| 參數 | 值 |
|---|---|
|
USB Controllers
|
1
|
|
Timers [Number, bits]
|
9 x 32
|
|
ADC [Number, bits]
|
1 x 12
|
|
GPIO
|
165
|
|
Supply Voltage [Min to Max] (V)
|
2.4 to 3.6
|
|
Ambient Operating Temperature (Min to Max) (℃)
|
-40 to 85
|
具體參數
內 核:Cortex-M3 32-bit RISC
Overview
To quickly get started with LPCopen v2.xx, check out the LPCOpen v2.xx quickstart guides. The quickstart guides provide basic example bring-up procedures for IAR Embedded Workbench, Keil uVision4 (MDK), and LPCXpresso toolchains.
Latest available LPCOpen 2.xx
| Supported board(s)/devices(s) | Software Download link | Toolchain1 | Documentation download link2 | Debugger(s)3 | Related downloads | Version history and known issues |
|---|---|---|---|---|---|---|
| Embedded Artists LPC1788 board | v2.10 Release Date: 03/13/2014 |
LPCXpresso v7.0.2_102 | Windows help file (chm) HTML Help package |
CMSIS-DAP (LPC-Link2) | Windows USB drivers | History |
| v2.10 Release Date: 03/13/2014 |
IAR EWARM 6.70.1 Keil MDK-Arm® v4.73a |
ULINK/ME (Keil I-Jet (IAR) | ||||
| LPCXpresso LPC1769 board | v2.10 Release Date: 03/13/2014 |
LPCXpresso v7.0.2_102 | Windows help file (chm) HTML Help package |
CMSIS-DAP (LPC-Link2) | Windows USB drivers | History |
| v2.10 Release Date: 03/13/2014 |
IAR EWARM 6.70.1 Keil MDK-Arm® v4.73a |
ULINK/ME (Keil I-Jet (IAR) |
1Package has been tested with this specific toolchain version, but normally also should work with later versions of the toolchain.
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
