ARM7-LPC2103中文用户手册:系统控制与存储器映射解析

需积分: 10 53 下载量 62 浏览量 更新于2024-11-04 收藏 1.57MB PDF 举报
"该资源是关于ARM7架构的微控制器LPC2101/02/03的中文用户手册,由广州周立功单片机发展有限公司出版。手册涵盖了LPC210x系列的概述、特性、应用、器件信息以及详细的技术规格,包括处理器、内存系统、存储器寻址、系统控制模块、锁相环(PLL)和功率控制等关键内容。" 详细知识点: 1. **ARM7TDMI-S处理器**: LPC210x系列基于ARM7TDMI-S内核,这是一个32位RISC处理器,具有Thumb指令集扩展,支持低功耗模式和调试接口。 2. **片内FLASH存储器系统**: LPC210x包含集成的FLASH存储器,用于程序存储,提供非易失性存储解决方案。 3. **片内静态RAM(SRAM)**: 微控制器内置静态RAM用于高速数据处理和临时存储,其特点是即使在没有电源时也能保持数据。 4. **存储器映射**和**存储器重新映射**: LPC210x支持存储器映射,允许灵活分配内存空间给不同功能,而存储器重新映射功能使得在启动或运行时可以改变存储器区域的用途。 5. **预取指中止和数据中止异常**: 这些异常发生在处理器尝试访问不存在或者非法的内存地址时,是处理内存错误和保护系统的重要机制。 6. **系统控制模块**: 包括了管脚描述、寄存器描述、晶体振荡器、外部中断输入等功能,这些功能是微控制器操作的基础,用于系统初始化、时钟管理、中断处理等。 7. **晶体振荡器**: 为微控制器提供时钟信号,对系统时序和执行速度至关重要。 8. **外部中断输入**: 允许外部事件触发中断,中断处理程序可以响应这些事件进行相应操作。 9. **锁相环(PLL)**: 提供频率合成,能将晶振提供的基础频率倍增到所需工作频率,以满足高速处理器的需求。 10. **功率控制**: LPC210x系列提供了功率管理模式,通过寄存器控制可以实现不同功耗级别的运行,适应不同应用场景。 11. **存储器映射控制**: 可以改变内存区域的功能,如将代码从内部FLASH移到RAM中执行,以提高性能。 12. **PLL配置**包括PLLCON、PLLCFG、PLLSTAT、PLLINT和PLLFEED等寄存器,它们用于设置和监控PLL的工作状态,确保系统时钟稳定。 这个用户手册详细介绍了LPC210x系列微控制器的各项功能和操作方法,对于开发者理解和使用该系列芯片进行嵌入式系统设计非常有帮助。