LPC2131/2132/2138 ARM7微控制器使用与特性详解

需积分: 32 3 下载量 149 浏览量 更新于2024-07-30 收藏 1.25MB PDF 举报
LPC2132使用手册是一份详细的文档,专为基于ARM7TDMI-STM的LPC2131/2132/2138系列微控制器设计者量身定制。该手册主要针对的是这款32/16位处理器,它具有高性能、低功耗和多种特性,使其在各种小型系统应用中表现出色。 核心特点包括: 1. 硬件架构:LPC2132采用16/32位ARM7TDMI-S微处理器,具备实时仿真和嵌入式跟踪功能,能支持32kHz的最大时钟速率。通过128位宽内存接口和加速结构,16位Thumb模式可显著减小代码大小,同时保持较低的性能损耗。 2. 存储器配置:内置不同容量的Flash存储器,分别为32kB、64kB或512kB,满足不同项目对存储空间的需求。片内SRAM提供8/16/32kB的选择,对于通信网关、协议转换器等应用,这些内存提供了充足的缓冲和处理能力。 3. 开发工具与调试:手册提到的EmbeddedICE®RT和嵌入式跟踪接口允许实时代码调试,通过RealMonitor软件实现高效跟踪。编程方式支持在系统编程(ISP/IAP),并提供快速的扇区擦除和编程选项。 4. 模拟信号处理:LPC2132/2138配备1个10位8路ADC,每个通道转换时间为2.44us,以及1个10位DAC,可用于音频和模拟输出控制。这在声音辨别和低端成像等领域尤其有用。 5. 定时器与外设:两个32位定时器/计数器(含捕获和比较通道)和PWM单元,以及47个GPIO引脚,支持工业控制和医疗系统的精确定时和多路输入输出控制。此外,还包含一个或两个边沿/电平触发的外部中断,增加了灵活性。 6. 电源管理:内置实时时钟具有独立电源和时钟源,即使在节电模式下也能有效降低功耗,延长电池寿命。 7. 串行通信接口:丰富的串行接口包括2个工业标准UART和2个高速I2C接口,便于与其他设备进行数据交换。 LPC2132使用手册提供了全面的指导,涵盖了硬件特性、编程方法、调试技术及应用示例,对于开发者来说是理解和利用这款微控制器进行高效设计的重要参考资料。在设计嵌入式系统时,务必注意LPC2134不具备AD1功能,因此在使用时要确保适用性。