ARM7TDMI-S微控制器LPC2131/2132/2138技术详解

需积分: 47 4 下载量 199 浏览量 更新于2024-07-29 收藏 1.25MB PDF 举报
"LPC2131是一款基于ARM7TDMI-S架构的微控制器,由NXP(原飞利浦半导体)制造。这款芯片提供了不同容量的高速Flash存储器,分别为32kB、64kB和512kB,同时集成了128位宽度的存储器接口和加速结构,确保32位代码高效运行。LPC2131/2132/2138系列微控制器支持实时仿真和嵌入式跟踪功能,便于开发和调试。此外,它们还配备了16位Thumb指令集,可以在不牺牲太多性能的情况下减小代码体积。 LPC2131/2132/2138的封装小巧,功耗低,适合于各种小型系统应用,如访问控制、POS终端等。它们拥有丰富的外设接口,包括串行通信接口,如2个UART和2个高速I2C,这使得这些微控制器在通信网关、协议转换器、软modem、语音识别和低端成像设备中十分适用。此外,它们还配备了1个或2个10位8通道ADC,10位DAC,以及多个PWM通道,适用于工业控制和医疗系统的需求。 在硬件层面,LPC2131/2132/2138具有47个GPIO引脚,9个可配置为边沿或电平触发的外部中断,以及2个32位定时器/计数器,带有4路捕获和4路比较通道。这些定时器可以配合PWM单元,提供6路输出,满足各种定时和脉冲控制需求。此外,还有一个实时时钟,即使在低功耗模式下也能保持准确的时间。 该系列微控制器还内置Boot装载程序,支持在系统/在应用中编程(ISP/IAP),允许用户方便地进行固件更新。Embedded ICE-RT和嵌入式跟踪接口提供了实时调试功能,通过RealMonitor软件进行代码执行的高速跟踪。 值得注意的是,LPC2134型号不支持AD1功能,因此在设计时应避免使用这一特性。LPC2131/2132/2138微控制器以其强大的处理能力、丰富的外设和灵活的编程选项,成为了广泛应用领域的理想选择,特别是在那些需要高效能和低功耗的嵌入式系统中。"