
LPC1100系列ARM
50 MHz 32位Cortex-M0微处理器,功耗和效率处于行业领先水平

- 概述
LPC1100系列ARM是以Cortex-M0为内核,为嵌入式系统应用而设计的高性能、低功耗的32位微处理器。目前,LPC1100是市场上定价最低的32位微控制器解决方案,性能卓越、简单易用、功耗低,更重要的是,它能显著降低所有8/16位微控制器应用的代码长度,其价值和易用性比现有的8/16位微控制器更胜一筹。
LPC1100系列每秒4500多万条指令的傲人性能让8位(每秒不到100万条指令)及16位(每秒300万到500万条指令)微控制器相形见绌;LPC1100不仅能执行基本的控制任务,而且能进行复杂运算,即便最复杂的任务也能轻松应付。执行效率的提高直接转化为能耗的降低,实现该性能水平的LPC1100频率为50MHz,其功耗也得到了很大程度的优化——仅需不到10mA的电流。
LPC1100系列ARM Cortex-M0的外设组件最高配置包括:32KB片内Flash程序存储器、8KB片内SRAM、一路CAN控制器、一路I2C(FM+)、一路RS-485/EIA-485 UART、两路SSP、4个通用定时器以及多达42个通用IO口。
- 特性
- Cortex-M0内核,运行速度高达50MHz
- 内置嵌套向量中断控制器(NVIC)
- 具有32kB(LPC1114/LPC11C14)、24kB(LPC1113)、16kB(LPC1112/LPC11C12)、8kB(LPC1111/02)片内Flash程序存储器
- 最高配置8KB片内SRAM
- 可通过片内引导装载程序软件来实现在系统编程(ISP)和在应用编程(IAP)
- 可选择通过CAN或UART接口进行Flash ISP编程
- 串行接口包括:
- -CAN控制器(LPC11C12/4支持),内部ROM集成供CAN和CANOpen标准使用的初始化和通信的API函数,用户可直接调用;兼容CAN2.0A/B,传输速率高达1Mbit/s;支持32个消息对象,且每个消息对象有自己的掩码标识;提供可屏蔽中断、可编程FIFO模式;可通过CAN接口进行Flash ISP编程
- -UART,可产生小数波特率,具有调制解调器、内部FIFO,支持RS-485/EIA-485标准
- -SSP控制器,带FIFO和多协议功能(仅在LQFP48和PLCC44封装中有两路SSP)
- -I2C总线接口,完全支持I2C总线规范和快速模式,数据速率为1Mbit/s,具有多个地址识别功能和监控模式
- 其它外设:
- -多达42个通用I/O(GPIO)引脚,带可配置的上拉/下拉电阻
- -某些引脚支持20mA的高驱动电流,如P0.7脚
- -I2C总线引脚在FM+模式下可支持20mA的灌电流
- -4个通用定时器/计数器,共有4路捕获输入和13路匹配输出
- -可编程的看门狗定时器(WDT)
- -系统节拍定时器
- 带有SWD调试功能
- 集成了PMU(电源管理单元),可在睡眠、深度睡眠和深度掉电模式中极大限度地减少功耗
- 具有三种低功耗模式:睡眠模式、深度睡眠模式和深度掉电模式
- 3.3V单电源供电(2.0V~3.6V)
- 10位ADC,在8个引脚中实现输入多路复用
- GPIO均可配置为边沿或电平中断
- 时钟输出功能可以反映主振荡器时钟、IRC时钟、CPU时钟和看门狗时钟
- 13个拥有专用中断的GPIO可将CPU从深度睡眠模式中唤醒
- 掉电检测,具有4个独立的阀值,用于中断和强制复位
- 上电复位(POR)
- 主振荡器工作范围:1MHz~25MHz
- 12MHz内部RC振荡器可调节到+1%精度,并可将其选择为系统时钟
- PLL允许CPU在最大CPU速率下操作,而无需高频晶振,可从主振荡器、内部RC振荡器或看门狗振荡器运行
- 可采用LQFP48、PLCC44、HVQFN33或WL-CSP(晶片级)封装
- LPC1100系列ARM选型表
| 器件型号 | Flash (KB) |
SRAM (KB) |
CAN | UART RS-485 |
I2C (Fast+) |
SSP | ADC | 封装 | |
|---|---|---|---|---|---|---|---|---|---|
| LPC11C12 | LPC11C12FBD48/301 | 16 | 8 | 1 | 1 | 1 | 2 | 8ch/10bit | LQFP48 |
| LPC11C14 | LPC11C14FBD48/301 | 32 | 8 | 1 | 1 | 1 | 2 | 8ch/10bit | LQFP48 |
| LPC1111 | LPC1111FHN33/101 | 8 | 2 | - | 1 | 1 | 1 | 8ch/10bit | HVQFN33 |
| LPC1111FHN33/201 | 8 | 4 | - | 1 | 1 | 1 | 8ch/10bit | HVQFN33 | |
| LPC1112 | LPC1112FHN33/101 | 16 | 2 | - | 1 | 1 | 1 | 8ch/10bit | HVQFN33 |
| LPC1112FHN33/201 | 16 | 4 | - | 1 | 1 | 1 | 8ch/10bit | HVQFN33 | |
| LPC1113 | LPC1113FHN33/201 | 24 | 4 | - | 1 | 1 | 1 | 8ch/10bit | HVQFN33 |
| LPC1113FHN33/301 | 24 | 8 | - | 1 | 1 | 1 | 8ch/10bit | HVQFN33 | |
| LPC1113FBD48/301 | 24 | 8 | - | 1 | 1 | 2 | 8ch/10bit | LQFP48 | |
| LPC1114 | LPC1114FHN33/201 | 32 | 4 | - | 1 | 1 | 1 | 8ch/10bit | HVQFN33 |
| LPC1114FHN33/301 | 32 | 8 | - | 1 | 1 | 1 | 8ch/10bit | HVQFN33 | |
| LPC1114FBD48/301 | 32 | 8 | - | 1 | 1 | 2 | 8ch/10bit | LQFP48 | |
| LPC1114FA44/301 | 32 | 8 | - | 1 | 1 | 2 | 8ch/10bit | PLCC44 | |
| LPC1102[1] | LPC1102 | 32 | 8 | - | 1 | - | 1 | 5ch/10bit | WL-CSP |
- 推荐外围器件
| 型号 | 输入 电压(V) |
输出电压(V) | 特色 | 资料 |
|---|---|---|---|---|
| CAT6219 | 2.3-5.5 | 1.8, 2.85, 3.3 | 高性价比 | |
| CAT6221 | 2.3-5.5 | 1.8/2.8, 1.8/3.3 | 双路输出 | |
| NCP5500 | 18(max) | Adj, 1.5, 3.3, 5 | 宽压输入 | |
| NCP583 | 6.5(max) | 1.5, 1.8, 2.5, 2.6, 2.8, 2.9, 3, 3.1, 3.3 |
极低的静态功耗 |
| 型号 | 存储 空间 (Mb) |
时钟速率 (MHz) |
工作 电压(V) |
资料 |
|---|---|---|---|---|
| MX25L1605D | 16Mb | 86 / 100 | 2.7~3.6 | |
| MX25L3205D | 32Mb | 86 / 100 | 2.7~3.6 | |
| MX25L6445E | 64Mb | 104/140/280/400 | 2.7~3.6 | |
| MX25L12845E | 128Mb | 104/140/280/400 | 2.7~3.6 |
| 型号 | 寻址 管脚 |
总线 | 存储 空间 (Kb) |
电源(V) | 最快 速率 (KHz) |
资料 |
|---|---|---|---|---|---|---|
| CAT24C02 | √ | I2C | 2 | 1.8~5.5 | 400 | |
| CAT24C04 | √ | I2C | 4 | 1.8~5.5 | 400 | |
| FM24CL64 | √ | I2C | 64 | 2.7~3.6 | 1000 | |
| FM24C04A | √ | I2C | 4 | 5 | 1000 |
| 型号 | 封装 | 备注 | 资料 |
|---|---|---|---|
| RSM232 | DIP-8Pin | 单路隔离 | |
| RSM232D | DIP-10Pin | 双路隔离 | |
| RSM232P | DIP-24Pin | 全双工 |
| 型号 | 电源电压(V) | 速率(kbps) | ESD | 资料 |
|---|---|---|---|---|
| SP232E | 5 | 120 | ±15KV | |
| SP3232E | 3.0~5.5 | 120 | ±15KV |
| 型号 | 电源 电压(V) |
总线保护 | 隔离 (DC) |
备注 | 资料 |
|---|---|---|---|---|---|
| RSM485CT | +4.75-5.25 | √ | 2500V | 低/单 | |
| RSM485CHT | +4.75-5.25 | √ | 2500V | 高/单 | |
| RSM3485CT | +3.17-3.45 | √ | 2500V | 低/单 | |
| RSM3485CHT | +3.17-3.45 | √ | 2500V | 高/单 | |
| RSM485DCT | +4.75-5.25 | √ | 2500V | 低/双 | |
| RSM485DCHT | +4.75-5.25 | √ | 2500V | 高/双 | |
| RSM3485DCT | +3.17-3.45 | √ | 2500V | 低/双 | |
| RSM3485DCHT | +3.17-3.45 | √ | 2500V | 高/双 |
| 型号 | 电源 电压(V) |
速率 (Mbps) |
ESD | 双工 | 资料 |
|---|---|---|---|---|---|
| SP485E | 5 | 10 | ±15KV | 半 | |
| SP3485E | 3.3 | 10 | ±2KV | 半 |
| 型号 | 功能 | 资料 |
|---|---|---|
| CAT9555 | 16位通用并行输入/输出的I/O扩展器 | |
| PCA9554 | 8位通用并行输入/输出的I/O扩展器 | |
| PCA9515 | I2C总线中继器 | |
| PCA9540B | I2C总线扩展与多路复用器 | |
| PCA9545 | I2C总线的4路双向转换开关 | |
| PCA9512 | 带有4路双向转换开关的12C总线扩展器 |
| 型号 | 特性 | 资料 |
|---|---|---|
| NUP4114UPXV6 | USB2.0,DVI和HDMI接口保护 | |
| NZQA5V6XV5 | 集成的SIM卡滤波保护阵列 | |
| PRTR5V0U2X | 超低容抗,USB2.0,HDMI接口 | |
| PESD5V0L2BT | VGA/video接口,SIM卡保护 | |
| PESD5V0L5UV | 低容抗,VGA/video接口保护 |
| 型号 | 描述 | 资料 |
|---|---|---|
| TJA1051 | 兼容TJA1050,更低EME更高EMI保护 | |
| PCA82C250 | 使用最广泛的CAN收发器 | |
| TJA1050 | 反向电流极低,无待机模式 | |
| TJA1051T/3 | 允许直接和3 V ~5V的微控制器联接 | |
| TJA1042 | 待机模式功耗极低,可通过总线唤醒 | |
| TJA1042T/3 | 允许直接和3 V ~5V的微控制器联接 |
| 型号 | 电源 电压(V) |
总线 保护 |
隔离 (DC) |
备注 | 资料 |
|---|---|---|---|---|---|
| CTM1050T | +4.75-5.25V | √ | 2500V | 高速 | |
| CTM8251T | +4.75-5.25V | √ | 2500V | 通用 | |
| CTM8251A | +3-3.6V | - |
2500V | 通用 | |
| CTM8251AT | +3-3.6V | √ | 2500V | 通用 |
-
配套开发套件
| TinyM0开发套件 (198元) |
![]() |
| TinyM0—CAN开发套件 (248元) |
![]() |
| TinyM0/TinyM0-CAN是广州周立功单片机发展有限公司为广大企业用户、电子工程师和高校师生精心设计的两款Cortex-M0开发平台,核心控制器是基于NXP公司最新推出的LPC1100系列芯片,应用简单灵活,在短时间内工程师即可轻松掌握,是学习、开发Cortex-M0的不二之选。 此外,Cortex-M0内核指令向上兼容Cortex-M3,大幅度降低代码移植难度、缩短产品开发周期。 |
- 标配MCU:TinyM0——LPC1114
TinyM0-CAN——LPC11C14 - 工作频率:50MHz
- 应用灵活:开发板由TKScope CK100 ICE和TinyM0/TinyM0-CAN核心板两部分组成,中间通过邮票孔连接,可整体使用,也可断开分别使用,用法灵活便捷
- 板载USB下载仿真器:支持TKStudio集成开发环境,开发板断开后TKScope CK100 ICE可作为通用仿真器使用
- 板载CAN隔离收发器模块:提高系统的集成度与可靠性,帮助用户降低整体设计风险和采购成本
- 标准核心板接口:核心板是LPC1100系列芯片的最小系统电路,硬件支持2.54mm间距的标准排针。用户可以将核心板与自己的底板配套使用,进行产品开发
- 支持多款芯片:全面支持NXP LPC1100系列和LPC1300系列LQFP48引脚封装芯片,用户可根据自己所设计产品需求随时更换核心控制器
- 集成开发环境
| TKStudio IDE(M0专用版)集成开发环境 | ||
| 软件大小:126 MB | ||
| 发布日期:2010-4-29 | 下载:6494次 | |
![]() |
||
- 浏览过此页面的还浏览过
- 销售电话:020-38731736 38731683
- 销售邮箱:wankai@zlgmcu.com
- 技术支持电话:020-22644384
- 技术支持邮箱:nxparm@zlgmcu.com
- 技术支持论坛:http://bbs.zlgmcu.com
- 资料下载
-
带CAN系列
- LPC11C12 / C14产品数据手册(英)
[出处 6-18 1210次] - LPC11C1x C_CAN模块 [出处 5-25 835次]
- LPC11C1x_C_CAN片上驱动 [出处 5-25 666次]
-
其他标准系列
- LPC1102 简介
[出处 7-2 595次] - LPC1102 数据手册(英)
[出处 7-2 400次] - LPC1110系列微控制器勘误手册
[出处 6-18 404次] - LPC1110系列微控制器用户手册(英)
[出处 6-18 6470次] - LPC1111/12/13/14产品数据手册(英)
[出处 6-18 4734次] - Cortex-M0微控制器概述及性能分析 [出处 1-5 4118次]
- NXP LPC1100 ARM Cortex-M0性能分析 [出处 12-10 2828次]
- 利用LPC1100系列实现低功耗设计 [出处 12-10 2115次]
- ARM公司《IQ》杂志Cortex-M0处理器介绍(英) [出处 11-19 1199次]
- 基于Cortex-M0内核的LPC111x系列处理器概述及性能分析... [出处 11-19 2189次]
- NXP Cortex-M0 LPC1100系列微控制器简介 [出处 11-18 1967次]
-
用户手册中文版
- LPC1100用户手册(第一章)概述 [出处 3-19 2595次]
- LPC1100用户手册(第二章)存储器映射 [出处 3-19 1668次]
- LPC1100用户手册(第三章)系统配置 [出处 3-19 1675次]
- LPC1100用户手册(第四章)PMU电源管理单元 [出处 3-19 1238次]
- LPC1100用户手册(第五章)NVIC中断控制器 [出处 3-19 1289次]
- LPC1100用户手册(第六章)GPIO通用输入输出口 [出处 3-19 1585次]
- LPC1100用户手册(第七章)GPIO口配置 [出处 3-19 1454次]
- LPC1100用户手册(第八章)管脚配置 [出处 3-19 1602次]
- LPC1100用户手册(第九章)UART通用异步接发器 [出处 3-19 1571次]
- LPC1100用户手册(第十章)I2C接口 [出处 3-19 1388次]
- LPC1100用户手册(第十一章) SSP控制器 [出处 3-19 1336次]
- LPC1100用户手册(第十二章)16位计数器定时器 [出处 3-19 1293次]
- LPC1100用户手册(第十三章)32位计数器定时器 [出处 3-19 1258次]
- LPC1100用户手册(第十四章)看门狗定时器 [出处 3-19 1117次]
- LPC1100用户手册(第十五章)系统节拍定时器 [出处 3-19 1108次]
- LPC1100用户手册(第十六章)模数转换器 [出处 3-19 1229次]
- LPC1100用户手册(第十七章)Flash存储器编程固件 [出处 3-19 1447次]
- LPC1100用户手册(第十九章)ARM Cortex-M0内核参考资... [出处 3-31 1731次]
- LPC1100用户手册(全部) [出处 4-19 4435次]
- TinyM0开发资料下载
- 配套开发工具
- TinyM0开发套件赠送申请表及申请流程 [出处 4-22 3728次]
- 【TinyM0硬件资料】TinyM0原理图与器件封装库
[出处 7-23 4092次] - 【TinyM0技术文档】TinyM0开发工具链V1.02 [出处 4-1 5753次]
- 【TinyM0-CAN硬件资料】TinyM0-CAN原理图与器件封装库
[出处 7-23 786次] - TKScope仿真LPC1100使用指南 [出处 4-16 1899次]
- 测试报告
- Cortex-M0功耗测试报告(1MHz) [出处 5-29 848次]
- Cortex-M0深度睡眠唤醒测试 [出处 5-29 542次]
- Cortex-M0功耗测试报告(12MHz) [出处 5-11 1056次]
- Cortex-M0功耗测试报告(4MHz) [出处 5-8 655次]
-
配套教材《深入浅出Cortex M0——LPC1100系列》
- 【TinyM0配套教程】接口技术与可靠性设计(I2C器件应... [出处 4-22 1096次]
- 【TinyM0配套教程】LPC1100系列Cortex-M0最小系统设计 [出处 4-21 1686次]
- 【TinyM0配套教程】功能部件(SSP) [出处 4-21 788次]
- 【TinyM0配套教程】接口技术与可靠性设计(UART器件应... [出处 4-21 796次]
- 【TinyM0配套教程】接口技术与可靠性设计(串行NOR Fl... [出处 4-21 757次]
- 【TinyM0配套教程】硬件体系结构(存储器寻址) [出处 4-21 663次]
- 【TinyM0配套教程】硬件体系结构(功率控制) [出处 4-21 564次]
- 【TinyM0配套教程】硬件体系结构(时钟系统) [出处 4-21 627次]
- 【TinyM0配套教程】功能部件(LPC1100系列器件简介、... [出处 4-17 1422次]
- 【TinyM0配套教程】功能部件(定时器计数器) [出处 4-17 650次]
- 【TinyM0配套教程】接口技术与可靠性设计(DC/DC应用... [出处 4-17 960次]
- 【TinyM0配套教程】硬件体系结构(系统节拍定时器) [出处 4-17 595次]
- 【TinyM0配套教程】硬件体系结构(系统控制模块) [出处 4-17 676次]
- 【TinyM0配套教程】接口技术与可靠性设计(ESD器件应... [出处 4-16 721次]
- 【TinyM0配套教程】功能部件(I2C) [出处 4-13 1071次]
- 【TinyM0配套教程】功能部件(WDT) [出处 4-13 703次]
- 【TinyM0配套教程】功能部件(ADC) [出处 4-7 1009次]
- 【TinyM0配套教程】功能部件(UART) [出处 4-7 1154次]
- 【TinyM0配套教程】接口技术与可靠性设计(LDO应用指... [出处 4-7 1275次]
- 【TinyM0配套教程】接口技术与可靠性设计(复位设计) [出处 4-7 1174次]
- 【TinyM0配套教程】(打包下载) [出处 4-22 3788次]
- 配套例程
- 【TinyM0-CAN配套例程】CAN例程
[出处 7-17 1090次] - 【TinyM0配套例程】AD例程 [出处 5-6 1395次]
- 【TinyM0配套例程】GPIO例程 [出处 5-6 1418次]
- 【TinyM0配套例程】I2C_CAT1025例程 [出处 5-6 1037次]
- 【TinyM0配套例程】IAP例程 [出处 5-6 1056次]
- 【TinyM0配套例程】PMU例程 [出处 5-6 823次]
- 【TinyM0配套例程】SSP例程 [出处 5-6 903次]
- 【TinyM0配套例程】Timer16_0例程 [出处 5-6 938次]
- 【TinyM0配套例程】Timer32_0例程 [出处 5-6 890次]
- 【TinyM0配套例程】UART0例程 [出处 5-6 1142次]
- 【TinyM0配套例程】WDT例程 [出处 5-6 841次]
- 【TinyM0配套例程】系统节拍定时器例程 [出处 5-6 515次]
- 【TinyM0配套例程】(全部)—基于TKStudio IDE
[出处 7-2 3614次]










