01-筆記:LPC1788-概況


芯片型號: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

工作頻率:120MHz Max
工作電壓:2.4-3.6V(3.3V typical)
封 裝:LQFP208
I/O 口:165
存儲資源:512KB Flash,96KB SRAM,4K EEPROM
接口資源: 1 x LCD,1 x 10/100 ETH MAC,1 x GP DMA Controller,
USB Device/Host(Onchip PHY and DMA Controller),
5 x UART,3 x SSP,3 x I2C,1 x I2S,2 x CAN,1 x SDIO,
8 x 12Bit ADC,1 x 10Bit ADC,1 x DAC,1 x MOTOR PWM,
6 x GP PWM,1 x Quadrature Encoder Interface,1 x EMC;
調試下載:可通過 JTAG/SWD 接口實現調試下載,可通過 UART 接口實現 ISP
 

 

 

 

 
 
 
 

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.

More





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;">


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM