LPC1315/16/17/45/46/47是面向嵌入式应用、基于ARM Cortex-M0的微控制器,具有集成度高和功耗低的特点。ARM Cortex-M3是下一代内核,提供了系统增强功能,例如增强型调试功能和更高水平的支持模块集成。
LPC1315/16/17/45/46/47在高达72 MHz的CPU频率下运行。ARM Cortex-M3 CPU整合了1个3级流水线,采用哈佛架构,具有独立的本地指令和数据总线,以及另一个用于外设的总线。ARM Cortex-M3 CPU还包括支持推测分支的内部预取单元。
该系列产品配备了LPC1345/46/47上的高度灵活、可配置全速USB 2.0设备控制器,为当今要求严苛的连接解决方案带来了无与伦比的设计灵活性和无缝集成。
LPC1315/16/17/45/46/47的外设包括64 KB闪存、8KB或10KB SRAM数据存储器、1个快速模式Plus I2C总线接口、1个支持同步模式和智能卡接口的RS-485/EIA-485 USART、2个SSP接口、4个通用计数器/定时器、1个8通道12位ADC和51个通用I/O引脚。
系统:
工作频率高达72 MHz的ARM Cortex-M3 r2p1处理器
ARM Cortex-M3内置式嵌套向量中断控制器(NVIC)。
可以从多个输入源选择非屏蔽中断(NMI)输入。
系统节拍定时器。
存储器:
具有256字节页擦除功能的64 KB片上闪存程序存储器
通过片上引导装载程序软件进行在系统编程(ISP)和在应用编程(IAP)。通过支持的USB进行闪存更新。
具有片上API支持的4KB片上EEPROM数据存储器
12KB SRAM数据存储器
16KB引导ROM,具有USB、功率控制、EEPROM和闪存IAP/ ISP的API支持。
调试选项:
BSDL的标准JTAG测试接口。
串行线调试。
支持ETM ARM Cortex-M3调试时间戳记
数字外设:
通用I/O(GPIO)引脚多达51个,具有可配置上拉/下拉电阻、转发器模式、输入逆变器和伪开漏模式。8个引脚支持可编程消抖滤波器。
8个GPIO管脚可被选作边沿和电平敏感中断源。
2个GPIO分组中断模块实现了基于一组GPIO引脚的输入状态的可编程模式的中断。
1个引脚(P0_7)上的大电流源驱动器(20 mA)。
真正的开漏引脚(P0_4和P0_5)上的大电流吸收器驱动器(20 mA)。
4个通用计数器/定时器,共有8个采集输入和13个匹配输出。
具有内部低功耗看门狗振荡器(WDO)的可编程窗口看门狗定时器(WWDT)
重复中断定时器(RI定时器)
模拟外设:
采样率高达500 ks/s的8输入通道12位ADC
串行接口:
具有基于片上ROM的USB驱动器库的USB 2.0全速器件控制器(LPC1345/46/47)
USART,具有分数波特率生成、内部FIFO和全调制解调器控制握手接口,支持RS-485/9位模式和同步模式。USART支持异步智能卡接口(ISO 7816-3)。
2个具有FIFO和多协议功能的SSP控制器。
I2C总线接口,支持全I2C总线规范和快速模式Plus,数据速率高达1Mb/s,具有多地址识别和监控模式。
时钟生成:
工作频率范围为1 MHz~25 MHz(系统振荡器)、具有故障检测器的晶振
12 MHz高频内部RC振荡器(IRC),整个电压和温度范围内的精度为1%。IRC可以用作系统时钟
具有可编程频率输出的内部低功耗低频看门狗振荡器(WDO)
PLL允许CPU以最大CPU速度运行,系统振荡器或IRC充当时钟源。
另一个专用PLL供USB(LPC1345/46/47)之用。
时钟输出功能与分频器,可反映晶振、主时钟、IRC或看门狗振荡器
功率控制:
4种降低功耗模式:睡眠、深度睡眠、掉电和深度掉电。
引导ROM内的电源配置文件能够通过一个简单的函数调用来优化任何给定应用的性能并降低功耗。
处理器可以通过复位、可选GPIO引脚、看门狗中断或USB端口活动从深度睡眠和掉电模式唤醒。
处理器可以利用一个特殊功能引脚从深度掉电模式唤醒。
集成式PMU(电源管理单元),将睡眠、深度睡眠、掉电和深度掉电模式下的功耗降至最低水平
加电复位(POR)
利用4个独立阈值进行掉电检测,以实现中断和强制复位。
唯一的设备识别序列号。
单个3.3 V电源(2.0 V至3.6 V)
温度范围:-40°C到+85°C
采用LQFP64、LQFP48和HVQFN33封装
消费类外设
医疗
工业控制
手持式扫描仪
USB音频设备