1387

帖子

0

资源

裸片初长成(中级)

PHILIPS LPC2100/LPC2200系列32位ARM微控制器

LPC2100系列基于一个支持实时仿真和跟踪的16/32位ARM7TDMI-S CPU,并带有128/256 k字节(kB)嵌入的高速Flash存储器。
128位 宽度的存储器接口和独特的加速结构使32位代码能够在最大时钟速率下运行。对代码规模有严格控制的应用可使用16位Thumb
模式将代码 规模降低超过30%,而性能的损失却很小。
    由于LPC2100系列采用非常小的64脚封装、极低的功耗、多个32位定时器、4路10位ADC、PWM输出以及多达9个外部中断,这
使它们特别适用于工业控制、医疗系统、访问控制和电子收款机(POS)等应用领域。由于内置了宽范围的串行通信接口,它们也非常适
合于通信网关、协议转换器、嵌入式软件调制解调器以及其它各种类型的应用。后续的器件还将提供以太网、802.11以及USB功能。

主要特性
16/32位ARM7TDMI-S核,超小LQFP和HVQFN封装;
16/32/64kB片内SRAM;
128/256kB片内Flash程序存储器;
128位宽度接口/加速器可实现高达60 MHz工作频率;
通过片内boot装载程序实现在系统编程(ISP)和在应用编程(IAP);
Embedded ICE可实现断点和观察点;
嵌入式跟踪宏单元(ETM)支持对执行代码进行无干扰的高速实时跟踪;
10位A/D转换器,转换时间低至2.44μs;
CAN接口,带有先进的验收滤波器;
多个串行接口,包括2个16C550工业标准UART、高速I2C接口(400 kHz)和2个SPI接口。

LPC2100系列
 
LPC2100
16/32位
ARM7TDMI-S
存贮器
定时/计数器
串行
接口
I/O
中断
(外部)
/优先级



加密



CPU
电压
I/O
电压
工作
温度
(℃)
A/D
D/A
封装
RAM
Flash
ICP/ISP/IAP
定时器
PWM
RTC/系
统定时器
WDT
LPC2101
2K
8K
-/Y/Y
2×UART
2×I2C
SPI
32
16(3)/16
70
1.8
3.3
-40~85
8-ch
10-bit
-
LQFP48
LPC2102
4K
16K
-/Y/Y
2×UART
2×I2C
SPI
32
16(3)/16
70
1.8
3.3
-40~85
8-ch
10-bit
-
LQFP48
LPC2103
8K
32K
-/Y/Y
2×UART
2×I2C
SPI
32
16(3)/16
70
1.8
3.3
-40~85
8-ch
10-bit
-
LQFP48
LPC2104
16K
128K
-/Y/Y
2×UART
I2C
SPI
32
16(3)/16
60
-
1.8
3.3
0~70
-
-
LQFP48
LPC2105
32K
128K
-/Y/Y
2×UART
I2C
SPI
32
16(3)/16
60
-
1.8
3.3
0~70
-
-
LQFP48
LPC2106
64K
128K
-/Y/Y
2×UART
I2C
SPI
32
16(3)/16
60
-
1.8
3.3
0~70
-40~85
-
-
LQFP48
HVQFN48
LPC2114
16K
128K
-/Y/Y
2×UART
I2C
2×SPI
46
19(4)/16
60
1.8
3.3
-40~85
4-ch
10-bit
-
LQFP64
LPC2124
16K
256K
-/Y/Y
2×UART
I2C
2×SPI
46
19(4)/16
60
1.8
3.3
-40~85
4-ch
10-bit
-
LQFP64
LPC2119
16K
128K
-/Y/Y
2xUART
I2C
2×SPI
2×CAN
46
19(4)/16
60
1.8
3.3
-40~85
4-ch
10-bit
-
LQFP64
LPC2129
16K
256K
-/Y/Y
2×UART
I2C
2×SPI
2×CAN
46
19(4)/16
60
1.8
3.3
-40~85
4-ch
10-bit
-
LQFP64
LPC2131
8K
32K
-/Y/Y
2×UART
2×I2C
1×SPI
1×SSP
46
21(4)/16
60
3.3
-40~85
8-ch
10-bit
-
LQFP64
LPC2132
16K
64K
-/Y/Y
2×UART
2×I2C
1×SPI
1×SSP
46
21(4)/16
60
3.3
-40~85
8-ch
10-bit
1-ch
10-bit
LQFP64
LPC2134
16K
128K
-/Y/Y
2×UART
2×I2C
1×SPI
1×SSP
46
22(4)/16
60
3.3
-40~85
8-ch
10-bit
1-ch
10-bit
LQFP64
LPC2136
32K
256K
-/Y/Y
2×UART
2×I2C
1×SPI
1×SSP
46
22(4)/16
60
3.3
-40~85
Dual 8-ch
10-bit
1-ch
10-bit
LQFP64
LPC2138
32K
512K
-/Y/Y
2×UART
2×I2C
1×SPI
1×SSP
46
22(4)/16
60
3.3
-40~85
Dual 8-ch
10-bit
1-ch
10-bit
LQFP64
LPC2141
8K
32K
-/Y/Y
2×UART
2×I2C
1×SPI
1×SSP
USB2.0
46
22(4)/16
60
3.3
-40~85
8-ch
10-bit
-
LQFP64
LPC2142
16K
64K
-/Y/Y
2×UART
2×I2C
1×SPI
1×SSP
USB2.0
46
22(4)/16
60
3.3
-40~85
8-ch
10-bit
1-ch
10-bit
LQFP64
LPC2144
16K
128K
-/Y/Y
2×UART
2×I2C
1×SPI
1×SSP
USB2.0
46
22(4)/16
60
3.3
-40~85
Dual 8-ch
10-bit
1-ch
10-bit
LQFP64
LPC2146
32K
+8K
256K
-/Y/Y
2×UART
2×I2C
1×SPI
1×SSP
USB2.0
46
22(4)/16
60
3.3
-40~85
Dual 8-ch
10-bit
1-ch
10-bit
LQFP64
LPC2148
32K
+8K
512K
-/Y/Y
2×UART
2×I2C
1×SPI
1×SSP
USB2.0
46
22(4)/16
60
3.3
-40~85
Dual 8-ch
10-bit
1-ch
10-bit
LQFP64
LPC2194
16K
256K
-/Y/Y
2×UART
I2C
2×SPI
4×CAN
46
19(4)/16
60
1.8
3.3
-40~105
4-ch
10-bit
-
LQFP64


LPC2200系列
 
LPC2200
16/32位
ARM7TDMI-S
存贮器
定时/计数器
串行
接口
I/O
中断
(外部)
/优先级



加密



CPU
电压
I/O
电压
工作
温度
(℃)
A/D
封装
RAM
Flash
ICP/ISP/IAP
定时器
PWM
RTC/系
统定时器
WDT
LPC2210
16K
-
-/Y/Y
2×UART
I2C
2×SPI
112
19(4)/16
60
-
1.8
3.3
-40~85
8-ch
10-bit
LQFP144
LPC2220
64K
-
-/Y/Y
2×UART
I2C
1×SPI
1×SPI/SSP
112
19(4)/16
60
-
1.8
3.3
-40~85
8-ch
10-bit
LQFP144
TFBGA144
LPC2212
16K
128K
-/Y/Y
2×UART
I2C
2×SPI
112
19(4)/16
60
1.8
3.3
-40~85
8-ch
10-bit
LQFP144
LPC2214
16K
256K
-/Y/Y
2×UART
I2C
2×SPI
112
19(4)/16
60
1.8
3.3
-40~85
8-ch
10-bit
LQFP144
LPC2290
16K
-
-/Y/Y
2×UART
I2C
2×SPI
2×CAN
76
19(4)/16
60
-
1.8
3.3
-40~85
8-ch
10-bit
LQFP144
LPC2292
16K
256K
-/Y/Y
2×UART
I2C
2×SPI
2×CAN
112
19(4)/16
60
1.8
3.3
-40~85
8-ch
10-bit
LQFP144
LPC2294
16K
256K
-/Y/Y
2×UART
I2C
2×SPI
4×CAN
112
19(4)/16
60
1.8
3.3
-40~105
8-ch
10-bit
LQFP144


 
LPC2000
16/32位
ARM7TDMI-S
存贮器
定时/计数器
串行接口
ADC
DAC
I/O
中断
(外部)
/优先级
外部
总线
接口



PLL



CPU
电压
I/O
电压
工作
温度
(℃)
封装
其它
特性
RAM
Flash
ICP/ISP/IAP
定时器
WDT
RTC
PWM
USB
UART
I2C
SPI
LPC2880
64K
-
-/Y/Y
2
1
1
高速
USB2.0
可配置
IrDA
I2C和
I2S
-
5-ch
10-bit
-
79
30/16
60
1.8
3.3
-40~85
TFBGA180
多媒体卡接口
LCD接口逻辑
LPC2888
64K
1M
-/Y/Y
3
1
1
高速
USB2.0
可配置
IrDA
I2C和
I2S
-
5-ch
10-bit
-
79
30/16
60
1.8
3.3
-40~85
TFBGA180
多媒体卡接口
LCD接口逻辑






参考图书
ARM嵌入式系统实验教程(二)
周立功等编著 北京航空航天大学出版社
2005年10月第1版  定价:29.00元
     本书是《ARM嵌入式系统系列教程》中的实验教材之一,可与本套教程中的理论课教材《ARM嵌入式系统基础教程》配套使用。
     以SmartARM2200为教学实验开发硬件平台,以ADS 1.2集成开发环境、μC/OSII和μClinux嵌入式操作系统以及各种中间件、驱动程序为软件平台,搭建ARM嵌入式系统教学实验体系。全书共分6章。第1章全面介绍SmartARM2200教学实验开发平台的设计原理以及各种跳线、接口的使用说明,第2章介绍基础实验,第3章介绍基于μC/OSII操作系统的基础实验,第4章介绍基于μC/OSII操作系统的综合实验,第5章介绍μCLinux操作系统实验,第6章介绍MiniGUI图形界面实验。各种实验安排由浅入深,相对完整,使读者更容易学习和掌握ARM嵌入式系统开发应用。
     本书可作为高等院校电子、自动化、计算机以及机电一体化等相关专业嵌入式系统课程的实验教材,也可作为ARM嵌入式系统应用设计人员的参考用书。本书配有多媒体实验教学课件。(详细内容) (更多图书)



源码开放的嵌入式实时操作系统T-Kernel
作者:[日] 坂村健 等著 周立功 等译
2005年10月出版  定价:45.00元
      T-Kernel是源码开放的嵌入式实时操作系统内核,占据了全球嵌入式微处理器操作系统市场约60%的份额。本书从T-Kernel、T-Engine和ITRON关系及结构入手,详细介绍了T-Kernel规范、通用T-Kernel规范、T-Kernel/OS函数、T-Kernel/SM函数、T-Kernel/DS函数和T?Monitor规范等内容,特别是对T-Kernel函数和使用规范进行了细致、全面的介绍。全书共分5大部分: 第1部分概要介绍了T-Engine起源以及T-Kernel、T-Engine和ITRON关系及结构;第2部分详细介绍了T-Kernel规范、通用T-Kernel规范、T-Kernel/OS函数、T-Kernel/SM函数和T-Kernel/DS函数;第3部分详细介绍了T?Monitor规范和使用到的函数;第4部分为T-Engine大事记和参考文献;第5部分为T-Kernel相关函数和错误代码列表。5大部分合为一体,全面、系统地说明了T-Kernel的标准规范。
      本书是学习和使用T-Kernel者的必备手册,可作为从事嵌入式系统应用开发的工程技术人员以及高等院校相关专业师生的参考用书。(详细内容) (更多图书)


ARM嵌入式系统软件开发实例(一)
周立功等编著 北京航空航天大学出版社
2004年12月第1版  定价:56.00元
     本书详细介绍当前几大热点ARM嵌入式系统软件模块的原理及其在AM7上的实现。分为5章,每章介绍一种模块。第1章介绍FAT文件系统的基础知识,以及兼容FAT12、FAT16和FAT32的文件系统模块ZLG/FS的源码分析。第2章介绍USB模块驱动程序的设计思想及实现过程。第3章详细介绍CF卡和IDE硬盘及相应软件模块ZLG/CF的设计思想及实现过程。第4章详细介绍TCP/IP及相应软件模块ZLG/IP的设计思想及实现过程。第5章介绍GUI的基础知识及GUI模块ZLG/GUI的设计思想和实现过程。这些模块是在PHILIPS公司的通用ARM7微控制器LPC2200系列上调式通过的,可以很容易地移植到基于其他处理器核的嵌入式系统上。本书可作为《ARM嵌入式系统系列教程》的配套参考资料,可用作高等院校相关专业的ARM嵌入式系统课程的参考书,也可作为从事ARM嵌入式系统开发应用工程技术人员的参考资料。(详细内容) (更多图书)



ARM嵌入式系统基础教程
周立功等编著 北京航空航天大学出版社
2005年1月第1版  定价:32.00元
     本书是《ARM嵌入式系统系列教程》中的理论课教材。以PHILIPS公司LPC2000系列ARM微控制器为例,深入浅出地介绍嵌入式系统开发的各个方面。全书共分为3部分:第1章和第2章为理论部分,主要介绍嵌入式系统的概念及开发方法。第3~5章为基础部分,主要介绍ARM7体系结构、指令系统及LPC2000系列ARM微控制器的结构原理。第6~8章为应用部分,主要以LPC2000系列微控制器为例介绍如何设计嵌入式系统,包括硬件的设计、μC/OSII的移植以及建立软件开发平台的方法。本书可以作为高等院校电子、自动化、机电一体化计算机等相关专业嵌入式系统课程的教材,也可作为从事嵌入式系统应用开发工程师的参考资料。本书配套多媒体教学课件。(详细内容) (更多图书)




ARM嵌入式系统实验教程(一)
周立功等编著 北京航空航天大学出版社
2004年11月第1版  定价:26.00元
     本书是《ARM嵌入式系统系列教程》中的实验教材之一,可与本套教程中的理论课教材《ARM嵌入式系统基础教程》相配套使用。以EasyARM2200为教学实验平台,以ADS 1.2集成开发环境、μC/OS?II操作系统以及各种中间件为软件平台,搭建ARM嵌入式系统教学实验体系。共分5章。第1章全面介绍EasyARM2200教学实验平台的设计原理以及各种跳线、接口的使用说明。第2章主要介绍ADS 1.2集成开发环境的使用,以及LPC2200专用工程模板和EasyJTAG仿真器的安装与使用。第3~5章为实验内容,共包括47个实验,分为3部分: 无操作系统的基础实验、基于μC/OS?II操作系统的实验以及综合实验,形成了从易到难的实验教学体系。
     本书可作为高等院校电子、自动化、机电一体化及计算机等相关专业的实验教材及相关工程技术人员培训教材,也可作为从事ARM嵌入式系统应用开发工程技术人员的参考用书。本书配套多媒体实验教学课件。(详细内容) (更多图书)



ARM微控制器基础与实战(第2版)
周立功 等编著
2005年8月第2版  定价:43.00元
      以目前流行的、单片化的LPC2100系列ARM7微控制器为核心,由浅入深地介绍ARM微控制器的体系结构及应用编程,逐步引导读者掌握使用ARM的知识。分3部分: 第1部分为基础篇,包括1、2章,主要从使用ARM芯片的开发者角度,论述ARM7TDMI的体系结构和指令系统。第2部分为实验篇,包括第3~6章,详细介绍LPC2100系列ARM7微控制器LPC2104、LPC2114和LPC2119(带CAN控制器)的内部结构;然后分别给出LPC2100系列ARM7微控制器的各个功能部件的编程方法,包括汇编代码和C语言代码。第3部分为提高篇,包括第7~9章,介绍嵌入式实时操作系统μC/OSII在LPC2100系列ARM7微控制器上的移植方法,嵌入式系统开发平台的概念、建立方法,以及一些组成软件开发平台的软件模块的使用方法。
      本书可作为高等院校嵌入式系统课程的参考用书,也可作为ARM应用技术开发人员的参考资料。(详细内容) (更多图书)




嵌入式实时操作系统--μC/OS-Ⅱ,第2版(含光盘)
MicroC/OS-ⅡThe Real-Time Kernel,second edition
[美] Jean J. Labrosse 著  邵贝贝 等译
出版日期:2003年5月  定价:79.00
      μC/OS-II是著名的、源码公开的实时内核,是专为嵌入式应用设计的,可用于各类8位、16位和32位单片机或DSP。从μC/OS算起,该内核已有10余年应用史,在诸多领域得到了广泛应用。本书是"MicroC/OS-II The Real Time Kernal"一书的第2版本,在第1版本(V2.0)基础上做了重大改进与升级。通过对μC/OS-II源代码的分析与描述,讲述了多任务实时的基本概念、竞争与调度算法、任务间同步与通信、存储与定时的管理以及如何处理优先级反转问题;介绍如何将μC/OS-II移植到不同CPU上,如何调试移植代码。在所附光盘中,给出已通过FAA安全认证的μC/OS-II V2.52的全部源码以及可在PC机上运行的移植范例。
      本书可用做高等院校嵌入式实时系统课程教材或工程师培训教材,也可供嵌入式应用开发人员研究与使用。(详细内容) (更多图书)

回复
您需要登录后才可以回帖 登录 | 注册

关闭
站长推荐上一条 1/2 下一条

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表