LPC2100/LPC2200 ARM7 单片机中文使用手册
需积分: 0 183 浏览量
更新于2024-11-02
收藏 1.46MB PDF 举报
"ARM7 LPC2100/LPC2200中文资料,包括LPC2114/2124/2212/2214使用指南,涉及芯片介绍、特性、应用、器件信息、结构概述、处理器、内部存储器、存储器寻址、外部存储器控制器、系统控制模块等多个方面。"
本文档详细介绍了NXP公司基于ARM7TDMI-S内核的LPC2100系列微控制器,特别是LPC2114、LPC2124以及LPC2212和LPC2214型号。这些芯片主要特点是集成了ARM7处理器、内部Flash和SRAM存储器、外部存储器控制器以及丰富的外设接口。
1. **介绍**:
- **概述**:LPC2100系列是高性能、低功耗的微控制器,适用于嵌入式应用。
- **特性**:包括高速ARM7内核、片上Flash、SRAM、多种通信接口和灵活的存储器映射。
- **应用**:适用于工业控制、消费电子、汽车电子、通信设备等。
- **器件信息**:提供了关于芯片的物理特性、引脚描述等信息。
- **结构概述**:包含处理器、内存和外设的总体架构。
2. **存储器寻址**:
- **存储器映射**:解释了地址空间如何分配给不同的内存和外设。
- **存储器重新映射和BOOTBLOCK**:允许在启动时选择不同区域作为程序入口,增强了灵活性。
3. **外部存储器控制器(EMC)**:
- **特性**:支持多种类型的外部存储器如SRAM、EPROM、闪存等。
- **概述**:描述了EMC的工作原理和功能。
- **管脚描述**:列出与EMC相关的I/O引脚。
- **寄存器描述**:详细介绍了用于配置EMC操作的寄存器。
4. **系统控制模块**:
- **功能汇总**:涵盖了系统时钟管理、复位控制、中断处理等。
- **管脚描述**:列出系统控制相关的引脚。
- **寄存器描述**:详细阐述了相关寄存器的功能,如晶体振荡器、中断和PLL控制寄存器。
5. **时钟和复位**:
- **晶体振荡器**:讨论了晶振的工作和配置。
- **外部中断输入**:详细说明了中断机制,包括中断标志、唤醒、方式和极性寄存器。
6. **存储器映射控制**:
- **存储器映射控制寄存器**:允许用户动态改变存储器映射以适应不同需求。
7. **PLL(锁相环)**:
- **PLL控制**:PLL用于产生系统时钟,通过调节寄存器可以改变系统工作频率。
这份中文资料为开发者提供了全面的LPC2100/LPC2200系列微控制器的参考信息,便于理解和使用这些芯片进行系统设计。通过学习这些内容,开发者可以有效地进行系统配置、程序编写以及故障排查。
2009-03-24 上传
2013-12-11 上传
2023-08-18 上传
2024-01-28 上传
2024-01-08 上传
2023-12-22 上传
2023-06-11 上传
2023-09-05 上传
qiubinfeng125
- 粉丝: 5
- 资源: 3
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能