飞利浦LPC2000系列ARM7微控制器用户手册

需积分: 10 6 下载量 157 浏览量 更新于2024-07-29 收藏 2.34MB PDF 举报
"UM10114 LPC21xx and LPC22xx Usermanual Rev.03—2April2008" 飞利浦(现NXP半导体)推出的LPC2000系列微控制器是基于ARMTDMI内核的32位RISC架构,专门针对嵌入式市场设计。这一系列涵盖了多个型号,如LPC2114/2124/2119/2129/2194、LPC2210/2212/2214以及LPC2290/2292/2294等,它们具有高速度和低功耗的特点,工作频率可达60MHz。这些微控制器通过片上存储器加载模块实现了高速闪存的“零等待访问”,极大地提升了指令执行效率。 LPC21xx和LPC22xx系列在设计上强调了丰富的外设接口,包括通用异步接收发送器(UART)、串行外围接口(SPI)、集成电路间总线(I2C)、控制器区域网络(CAN)、模拟数字转换器(ADC)、脉宽调制(PWM)和实时时钟(RTC)等。这些特性使得它们能够广泛应用于各种嵌入式系统,如通信网关、协议转换器、嵌入式软调制解调器等。特别是其6通道的PWM功能,特别适合于复杂的电机控制应用。 在安全性方面,LPC2000系列提供了片上代码保护机制,增强了对程序代码的保护,确保了系统的安全运行。此外,它们还支持多种通信协议,使它们能够轻松应对各种通信需求。 该用户手册(UM10114)详细介绍了LPC2109/19/29/14/24/94和LPC2210/20/12/14/90/92/94等具体型号的微控制器,包括带有/01后缀的版本。手册内容涵盖设备的功能、操作、接口配置、编程指南等多个方面,旨在帮助开发者和工程师全面理解并有效利用这些微控制器。 值得注意的是,手册在版本3.0中更新了闪存章节,修正了启动过程流程图,并且删除了未在LPC21xx/LPC22xx中实现的ISP重调用命令。同时,手册还更正了代码保护级别(CRP)的描述,确保用户获取准确的信息。 LPC21xx和LPC22xx系列是针对嵌入式应用设计的一系列强大而高效的微控制器,它们结合了高性能、低功耗、丰富的外设接口以及强大的安全特性,为各种工业和消费电子产品提供了解决方案。开发者可以通过NXP半导体的官方网站获取更多详细信息和支持。