ARM LPC2132微控制器使用手册:特性与应用

需积分: 10 4 下载量 180 浏览量 更新于2024-07-28 收藏 1.25MB PDF 举报
LPC2132使用手册是针对基于ARM7TDMI-S CPU的微控制器LPC2131、LPC2132和LPC2138的详细指南,提供了这些微控制器的特性、功能和应用领域。 本文档主要介绍了LPC2132的关键特点和功能,它是一款高度集成的微控制器,适用于各种嵌入式系统设计。LPC2132的特点包括: 1. **CPU核心**: 基于32/16位的ARM7TDMI-S CPU,支持实时仿真和嵌入式跟踪功能,能够高效执行32位代码,并可在需要时切换到16位Thumb模式,以减少代码大小而不显著牺牲性能。 2. **存储器**: 内置32KB高速Flash存储器,用于存储程序代码,同时具有128位宽度的存储器接口和加速结构,确保高速执行。此外,还有8/16/32KB的片上静态RAM(SRAM),用于数据存储和运算。 3. **编程与调试**: 支持在系统编程(ISP)和在应用编程(IAP),使得程序可以方便地在运行时更新。编程操作快速,扇区擦除或整片擦除只需400ms,而256字节的编程时间为1ms。 4. **调试接口**: 集成了Embedded ICE-RT和嵌入式跟踪接口,便于实时调试和高速跟踪代码执行,其中RealMonitor软件用于内部调试。 5. **模拟接口**: LPC2132包含了1个8路10位ADC,转换速度快,每个通道只需2.44us,对于LPC2138则有两个这样的ADC。此外,还有一个10位D/A转换器,用于生成模拟信号。 6. **定时器与计数器**: 拥有2个32位定时器/计数器,每个带有4路捕获和4路比较通道,以及一个PWM单元,支持6路输出,适合于各种定时和脉宽调制应用。 7. **外设接口**: 提供了2个16C550工业标准UART、2个高速I2C接口,以及其他串行通信选项,增强了与其他设备的通信能力。 8. **中断与GPIO**: 包括47个通用输入输出(GPIO)引脚和9个可配置为边沿或电平触发的外部中断,适合于系统扩展和控制。 9. **低功耗设计**: 实时时钟拥有独立电源和低功耗模式,适合电池供电或对功耗敏感的应用,如访问控制、POS机和工业控制系统。 10. **封装与应用**: LPC2132采用小尺寸LQFP64封装,便于在小型系统中集成。其广泛的应用场景包括通信网关、协议转换器、软modem、声音识别、低端成像、工业控制以及医疗系统等。 LPC2132是一款高度集成且功能强大的微控制器,适用于需要高效处理、模拟转换、通信接口和低功耗特性的嵌入式应用。用户可以根据具体需求选择不同内存配置的LPC2131、LPC2132或LPC2138型号。