LPC2114/2124/2212/2214 ARM7芯片详细使用手册

需积分: 0 1 下载量 146 浏览量 更新于2024-07-25 收藏 1.46MB PDF 举报
LPC2114/2124/2212/2214是基于ARM7TDMI-S处理器的微控制器,由NXP(原飞利浦半导体)生产,常用于嵌入式系统设计。这些芯片集成了Flash程序存储器、静态RAM以及丰富的外设接口。本指南详细介绍了芯片的特性和应用,以及相关的存储器寻址、外部存储器控制器(EMC)、系统控制模块等关键功能。 1. LPC2114/2124/2212/2214概述: - 这些芯片提供高性能的ARM7TDMI-S内核,运行频率高,支持实时操作。 - 特性包括内置的Flash和SRAM,支持快速执行代码和数据存储。 - 应用广泛,如工业控制、消费电子、通信设备等。 - 器件信息涵盖了封装、引脚配置、功耗等详细参数。 - 结构概述中提到,芯片包含处理器、内存、外设接口等多个组成部分。 2. 存储器寻址: - 存储器映射定义了不同功能区域在地址空间中的位置。 - LPC2114/2124/2214支持存储器重新映射,允许用户动态调整外围设备的地址空间。 - BOOTBLOCK是可编程的启动区,用于引导加载程序。 3. 外部存储器控制器(EMC): - EMC负责管理与外部存储设备(如SRAM、SPI Flash等)的通信。 - 其特性包括灵活的时序配置,以适应多种存储设备。 - 管脚描述列出了与EMC相关的I/O引脚功能。 - 寄存器描述详细说明了如何配置EMC的行为。 4. 系统控制模块: - 提供了对系统级别的配置,如时钟管理、中断处理和存储器映射控制。 - 晶体振荡器寄存器用于设定系统时钟源。 - 外部中断输入支持多种中断源,包括EXTINT、EXTWAKE、EXTMODE和EXTPOLAR寄存器,用于中断标志、唤醒、模式和极性设置。 - 存储器映射控制寄存器(MEMMAP)用于切换不同的存储器映射配置。 5. PLL(锁相环): - PLL用来提升外部晶振的频率,生成高速系统时钟。 - PLLCON寄存器控制PLL的工作状态和倍频设置。 该文档为开发者提供了详尽的LPC2114/2124/2212/2214微控制器的参考资料,不仅描述了芯片的基本结构和特性,还深入到具体的硬件接口和控制机制,对于设计基于这些芯片的系统提供了必要的指导。