ARM7单片机LPC2101_02_03用户手册:系统控制与存储器映射
需积分: 9 113 浏览量
更新于2024-07-26
收藏 2.22MB PDF 举报
"LPC2101_02_03 用户手册(中) - 广州周立功单片机发展有限公司"
本手册详细介绍了NXP公司的LPC2101、LPC2102和LPC2103系列微控制器,这些器件基于ARM7TDMI-S处理器,具有集成的Flash存储器和静态RAM,适用于各种嵌入式应用。
第1章概述:
1.1简介:这部分简要介绍LPC210x系列的基本信息,包括其设计目标和主要特点。
1.2特性:列出了该系列微控制器的主要特性,如ARM7TDMI-S内核,不同容量的片上Flash和SRAM,以及多种外设接口等。
1.3应用:阐述了LPC210x可能被应用的领域,如工业控制、消费电子、通信设备等。
1.4器件信息:提供了关于芯片的物理规格和电源需求的信息。
1.5结构概述:概述了微控制器的内部架构,包括处理器、内存和外设接口等。
1.6ARM7TDMI-S处理器:详述了ARM7TDMI-S的特性,如流水线结构、Thumb指令集和调试接口。
1.7片内FLASH存储器系统:解释了芯片内集成的程序存储器的特点和工作原理。
1.8片内静态RAM(SRAM):描述了SRAM的容量和访问特性。
1.9方框图:通过图形化的方式展示了LPC210x的内部模块连接。
第2章LPC2101/02/03存储器寻址:
2.1存储器映射:详细说明了LPC210x的地址空间分配,以及如何访问不同的内存和外设区域。
2.2LPC2101/02/03存储器重新映射和引导模块:解释了如何动态改变存储器映射,以及引导加载过程。
2.2.1存储器映射概念和操作模式:描述了存储器映射的原理和不同工作模式。
2.2.2存储器的重新映射:说明了如何通过特定寄存器实现内存区域的重新映射。
2.3预取指中止和数据中止异常:讨论了在执行过程中可能出现的这两种异常情况及其处理方法。
第3章系统控制模块:
3.1系统控制模块功能汇总:概括了系统控制模块的职责和功能。
3.2管脚描述:详细列出了LPC210x的引脚功能和电气特性。
3.3寄存器描述:提供了各个控制寄存器的定义和用途。
3.4晶体振荡器:介绍了微控制器的时钟源和相关配置。
3.5外部中断输入:讲述了外部中断的触发机制,以及相关的寄存器设置。
3.5.1-3.5.5分别介绍了EXTINT、INTWAKE、EXTMODE和EXTPOLAR寄存器,用于配置中断行为和响应。
3.6其它系统控制:涵盖了除上述内容外的其他系统级控制功能。
3.7存储器映射控制:详细讨论了如何通过寄存器调整内存映射。
3.8锁相环(PLL):详述了PLL的工作原理,如何配置和控制,以及其在频率合成中的作用。
3.9功率控制:描述了如何通过寄存器进行功耗管理,包括低功耗模式和电源控制寄存器。
该手册为开发者提供了全面的LPC2101/02/03微控制器的使用指南,涵盖了从硬件设计到软件开发的各个方面,是开发基于该系列微控制器的嵌入式系统的重要参考资料。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2013-03-27 上传
2009-08-14 上传
2009-05-30 上传
2012-01-05 上传
点击了解资源详情
点击了解资源详情
SYM0574
- 粉丝: 0
- 资源: 3
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查