LPC2131/2132/2138微控制器详细指南:ARM7TDMI-S架构与丰富特性

需积分: 32 10 下载量 110 浏览量 更新于2024-12-03 收藏 1.25MB PDF 举报
LPC2131_2132_2138是一款高性能的嵌入式微控制器,它基于ARM7TDMI-STM CPU架构,支持32/16位实时仿真和嵌入式跟踪,特别适合对代码效率和处理能力有高要求的应用场景。该系列芯片具有以下关键特性: 1. **处理器核心与内存**: - 基于ARM7TDMI-S的CPU,支持32/16位操作,具有高效的32位执行能力和16位Thumb模式,能有效减小代码大小,性能损失小。 - 内置高速Flash存储器,容量分别为32kB、64kB和512kB,支持在系统编程(ISP/IAP)。 - 提供8/16/32kB的不同容量片内SRAM,满足不同内存需求。 2. **调试与跟踪**: - 配备EmbeddedICE® RT和嵌入式跟踪接口,可实现实时调试,通过片内RealMonitor软件进行高效代码追踪。 3. **模拟信号处理**: - LPC2132/2138版本拥有1个8路10位A/D转换器,每通道转换时间仅为2.44us,提供16个模拟输入通道,支持多种信号采集。 - 还配备1个10位D/A转换器,可用于生成模拟输出。 4. **定时器与计数器**: - 提供2个32位定时器/计数器,带有捕获和比较功能,以及6路PWM通道,适用于精确的时间管理与控制任务。 5. **低功耗设计**: - 实时时钟具有独立电源和时钟源,支持节能模式,显著降低待机时的功耗。 6. **串行通信接口**: - 包含2个工业标准UART接口,以及2个高速I2C接口,支持广泛的串行通信连接,适用于各种数据传输应用。 7. **外部中断**: - 提供47个GPIO引脚,以及10位ADC、PWM通道等,支持多边沿或电平触发的外部中断,方便工业控制和医疗系统的外部设备接口。 这款微控制器由于其小巧的LQFP64封装、强大的处理能力、丰富的接口选项以及低功耗特性,非常适合用在小型系统如访问控制、POS机、通信网关、协议转换器、软modem、声音辨别和低端成像等领域,以及工业控制和医疗设备等需要高性能处理和快速响应的场景。在使用过程中需要注意,LPC2134不具备AD1功能,相关描述和功能不可用于LPC2134的设计。