好书推荐
培训报名
大学老师登记
在线 575 人 首 页 | 公司介绍 | 产品中心 | 电子杂志 | 代理商专区 | 致远电子 | 技术论坛 | 销售网点| 人才招聘
 

NXP32位ARM微控制器-LPC2109/2119/2129

 
 
  LPC2109/2119/2129是基于一个支持实时仿真和嵌入式跟踪的16/32位ARM7TDMI-S CPU,并带有64/128/256 kB嵌入的高速Flash存储器。128位宽度的存储器接口和独特的加速结构使32位代码能够在最大时钟速率下运行。对代码规模有严格控制的应用可使用16位Thumb模式将代码规模降低超过30%,而性能的损失却很小。
  由于LPC2109/2119/2129具有小型的64脚封装、极低的功耗、多个32位定时器、4路10位ADC、2路CAN、PWM通道、46个GPIO以及多达9个外部中断管脚,因此这些微控制器特别适用于汽车、工业控制应用以及医疗系统和容错维护总线。由于内置了宽范围的串行通信接口,它们也非常适合于通信网关、协议转换器以及其它各种类型的应用。
  备注:在本文档中,LPC2109/2119/2129将应用于带有和不带有/00后缀的器件。如果有需要,新器件将使用/00后缀与原来的器件区分开来。
 
主要特性
16/32位ARM7TDMI-S微控制器,超小LQFP64封装。
8/16 kB片内静态RAM。
64/128/256 kB 片内Flash 程序存储器,128位宽度接口/加速器可实现高达60MHz工作频率。
通过片内引导装载程序实现在系统编程(ISP)和在应用编程(IAP)。512字节行编程时间为1ms。单扇区或整片擦除时间为400ms。
EmbeddedICE-RT接口可实现断点和观察点。当使用片内RealMonitor 软件对前台任务进行调试时,中断服务程序可继续运行。
嵌入式跟踪宏单元(ETM)支持对执行指令进行无干扰的高速实时跟踪。
2个互连的CAN接口(1个用于LPC2109),带有先进的验收滤波器。
4路10位A/D转换器,转换时间低至2.44μs。
多个串行接口,包括2个UART(16C550工业标准)、高速I2C总线接口(400 kbit/s)和2个SPI接口。
通过可编程的片内锁相环可实现最大为60MHz的CPU时钟,设置时间为100μs。
向量中断控制器,可配置优先级和向量地址。
2个32位定时器(带4路捕获和4路比较通道)、PWM单元(6路输出)、实时时钟(RTC)和看门狗。
多达46个通用I/O管脚(可承受5V电压),9个边沿或电平触发的外部中断管脚。
片内晶振频率范围:1MHz~30MHz。
2个低功耗模式:空闲和掉电。
通过外部中断将处理器从掉电模式中唤醒。
可通过单独使能/禁能外部功能来优化功耗。
两种电源:
-CPU操作电压范围:1.65V~1.95V(1.8V±0.15 V);
-I/O电源电压范围:3.0V~3.6V(3.3V±10%),I/O引脚可承受5V电压。

订购信息
器件型号 Flash存储器 RAM CAN 封装 温度范围 版本
LPC2109FBD64/00 64kB 8kB 1路 LQFP64 -40℃~+85℃ SOT314-2
LPC2119FBD64 128kB 16kB 2路 LQFP64 -40℃~+85℃ SOT314-2
LPC2119FBD64/00 128kB 16kB 2路 LQFP64 -40℃~+85℃ SOT314-2
LPC2129FBD64 256kB 16kB 2路 LQFP64 -40℃~+85℃ SOT314-2
LPC2129FBD64/00 256kB 16kB 2路 LQFP64 -40℃~+85℃ SOT314-2

32位ARM系列 CAN-bus节点设计方案
  利用32位ARM系列设计CAN-bus节点:内置CAN控制器的 32位ARM系列 + CTM系列隔离CAN收发器 = 稳定、可靠CAN-bus节点。

32位ARM系列 CAN-bus节点设计方案相关产品选型
CTM系列产品型号一览表

工业级

型号 主要参数 封装 备注
工作电压
工作温度
总线保护
隔离电压
CTM1050
+4.75-5.25V
-40℃—+85℃
2500V(DC)
DIP-8PIN
高速隔离CAN收发器
CTM1050T
+4.75-5.25V
-40℃—+85℃
2500V(DC)
DIP-8PIN
高速隔离CAN收发器
CTM1040
+4.75-5.25V
-40℃—+85℃
2500V(DC)
DIP-8PIN
高速隔离CAN收发器
CTM1040T
+4.75-5.25V
-40℃—+85℃
2500V(DC)
DIP-8PIN
高速隔离CAN收发器
CTM8250
+4.75-5.25V
-40℃—+85℃
2500V(DC)
DIP-8PIN
通用隔离CAN收发器
CTM8250T
+4.75-5.25V
-40℃—+85℃
2500V(DC)
DIP-8PIN
通用隔离CAN收发器
CTM8251
+4.75-5.25V
-40℃—+85℃
2500V(DC)
DIP-8PIN
通用隔离CAN收发器
CTM8251T
+4.75-5.25V
-40℃—+85℃
2500V(DC)
DIP-8PIN
通用隔离CAN收发器

汽车级

型号 主要参数 封装 备注
工作电压
工作温度
总线保护
隔离电压
CTM1060
+4.75-5.25V
-40℃—+125℃
2500V(DC)
DIP-8PIN
高速隔离CAN收发器
CTM1060T
+4.75-5.25V
-40℃—+125℃
2500V(DC)
DIP-8PIN
高速隔离CAN收发器
CTM8261
+4.75-5.25V
-40℃—+125℃
2500V(DC)
DIP-8PIN
通用隔离CAN收发器
CTM8261T
+4.75-5.25V
-40℃—+125℃
2500V(DC)
DIP-8PIN
通用隔离CAN收发器
CTM8231
+3-3.6V
-40℃—+125℃
2500V(DC)
DIP-8PIN
通用隔离CAN收发器
CTM8231T
+3-3.6V
-40℃—+125℃
2500V(DC)
DIP-8PIN
通用隔离CAN收发器

双路隔离CAN收发器

型号 主要参数 封装 备注
工作电压
工作温度
总线保护
隔离电压
CTM8251D
+4.75-5.25V
-40℃—+85℃
2500V(DC)
DIP-12PIN
双路隔离CAN收发器

容错隔离CAN收发器

型号 主要参数 封装 备注
工作电压
工作温度
总线保护
隔离电压
CTM1054
+4.75-5.25V
-40℃—+85℃
2500V(DC)
DIP-12PIN
容错隔离CAN收发器
CTM1054T
+4.75-5.25V
-40℃—+85℃
2500V(DC)
DIP-12PIN
容错隔离CAN收发器

资料下载
实验室方案
  《ARM嵌入式Linux系统构建与驱动开发范例》已由北航出版 [0KPDF2006-5-4:13504次]
  《深入浅出ARM7——LPC213x/LPC214x(下册)》已由北航出版 [0KPDF2006-2-23:12365次]
  《ARM嵌入式系统实验教程(三)——扩展实验》已由北航出版 [0KPDF2006-1-20:7794次]
  基于MaigcARM2200的ARM嵌入式系统教学实验室方案 [143KPDF2005-7-10:13008次]
  ARM嵌入式系统高等学校教学实验室建立推荐方案 [140KPDF2005-5-7:28190次]
  《ARM嵌入式系统系列教程》出版说明 [162KPDF2004-11-18:24176次]

资料下载
  基于ARM7的CAN节点设计 [1120KZIP2006-12-25:7602次]
  《ARM嵌入式系统选型指南》 [10568KPDF2005-10-31:37369次]
  Philips引入基于ARM9系列的微控制器 [134KPDF2005-2-28:19796次]
  PHILIPS发布业内最快的32位ARM微处理器 [86KPDF2004-11-29:29852次]
  LPC2000系列ARM Flash存储器系统和编程 [1060KPDF2004-7-28:27360次]
  PHILIPS ARM微控制器Flash的快速访问 [1026KPDF2004-7-26:24877次]
  PHILIPS公司32位FLASH MCU的优势 (来自ARM公司) [143KPDF2003-11-26:42892次]

  LPC2109/2119/2129 ARM微控制器数据手册(英) [771KPDF2007-7-27:8205次]
  LPC2119/2129/2194/2292/2294 ARM微控制器使用指南_2 (英) [1547KPDF2006-11-23:12924次]
  LPC2119/2129/2194/2292/2294 ARM微控制器使用指南-02 [1476KPDF2006-11-23:22250次]
  LPC2212/2214 数据手册勘误 (英) [152KPDF2005-9-13:7098次]

应用设计
  LPC2000系列ARM微控制器ISP软件V2.2.3 [2769KZIP2006-3-20:61752次]
  LPC2000微控器I2C软件包 [73KPDF2005-3-29:15972次]
  Philips引入基于ARM9系列的微控制器 [134KPDF2005-2-28:19796次]
  周立功公司嵌入式系统软件版权声明 [79KPDF2004-10-29:25832次]
  uCOS-II V2.52在LPC系列ARM微控制器的移植代码 (041010) [18KZIP2004-10-14:23016次]
  LPC2000系列ARM微控制器与开发套件常见问题解答(FAQ) (041010) [912KPDF2004-10-13:88978次]
  LPC系列ARM微控制器的CAN接收过滤设置 [559KPDF2004-7-19:12236次]
  LPC2100系列ARM7微控制器的加密方法 [134KPDF2004-5-21:10923次]

开发套件
  EasyARM2100开发套件 [252KPDF2007-2-11:21104次]
  EasyARM2200开发套件功能介绍 [380KPDF2006-9-2:36066次]
  ARM产品技术服务指南 [116KPDF2005-10-31:9194次]
  ARM资料下载指南 [431KZIP2005-10-31:29892次]
  EasyARM2100开发套件快速入门和LPC2100工程模板 [840KZIP2004-11-22:32156次]
  EasyJTAG驱动程序 V1.04 [41KZIP2004-5-31:13591次]
  《EasyARM2100开发套件用户指南》目录 [199KPDF2004-4-22:12086次]

基础知识
  常用ARM指令集及汇编v1.0.12发行文档 (作者:宛城布衣) [1736KPDF2003-11-25:70960次]
  ARM7TDMI-S(Rev 4)技术参考手册 [1064KPDF2003-5-26:76937次]
  ARM7TDMI-S(Rev 4)技术参考手册 (英) [1504KPDF2003-5-26:20497次]

配套器件
  《热门外围器件 电子产品的上佳选择》 [3450KPDF2006-1-23:48306次]
  SP3222E/SP3232E从+3.0V到+5.5V RS-232收发器数据手册 [135KPDF2004-7-23:18149次]
  SP3238E智能型+3.0V~+5.5V RS-232收发器数据手册 [906KPDF2004-7-23:6554次]
  SP705/SP706/SP707/SP708/SP813L/SP813M低功耗微处理器外围监控器件数据手册 [844KPDF2004-7-6:13433次]
  SPX1117 800mA低压差(LDO)稳压器数据手册 [820KPDF2004-6-26:37474次]
  MAX809/MAX810 三管脚的微处理器复位芯片数据手册 [346KPDF2002-10-26:52163次]
  MAX708 具有比较器、手动复位、两组复位电平输出的电源监控芯片数据手册 [338KPDF2002-6-12:23845次]

参考图书

参考图书
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机上运行的移植范例。
      本书可用做高等院校嵌入式实时系统课程教材或工程师培训教材,也可供嵌入式应用开发人员研究与使用。(详细内容) (更多图书)
首 页 | 公司介绍 | 产品中心 | 电子杂志 | 代理商专区 | 人才招聘 | 致远电子 | 技术支持 | 销售网点
版板所有 © 1999-2008 广州周立功单片机发展有限公司