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 linkToolchain1Documentation download link2Debugger(s)3Related downloadsVersion 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;">

原文地址:https://www.cnblogs.com/bog-box/p/LPC1788-general.html