ARM7 LPC213X-LPC214X开发板详解:硬件结构与EasyARM2131教程

5星 · 超过95%的资源 需积分: 5 75 下载量 186 浏览量 更新于2024-12-13 收藏 3.54MB PDF 举报
"深入浅出ARM7 LPC213X-LPC214X(上)" 这篇文章由周立功撰写,主要针对初学者和开发者讲解了基于LPC213X和LPC214X这两款ARM7微控制器的入门教程。文章分为多个章节,详细介绍了EasyARM2131开发板的硬件结构、配置以及使用过程。 第1章着重于硬件层面,从EasyARM2131开发板的功能特点和原理入手,包括电路原理图和详细说明,帮助读者理解开发板的构成。该章还涵盖了硬件资源的分配和使用,如元件布局图、跳线器和连接器的说明,以及开发板的供电和跳线设置。 在第2章,作者介绍了ADS集成开发环境(Integrated Development Environment,IDE)和EasyJTAG仿真器的使用。ADS1.2是一个强大的工具集,包括CodeWarrior IDE作为编程环境,以及AXD调试器进行程序调试。章节详细讲解了如何建立工程、编辑文件、添加文件到工程、编译连接、选择调试目标、调试工具栏的使用以及如何将LPC2100工程模板转换为LPC2131。此外,EasyJTAG的安装和使用方法也被涵盖,包括固件烧录和下载技术,如JTAG接口和ISP下载。 第3章是LPC2131的使用指南,它为读者提供了基本的概述,可能涉及芯片的引脚定义、内存管理、中断系统以及与外围设备的通信等基础知识。这部分内容对于理解和操作LPC213X系列微控制器至关重要。 通过这些章节,作者旨在帮助读者熟悉ARM7微控制器的硬件平台和软件开发流程,使他们能够有效地进行嵌入式系统的设计和调试。无论是硬件设计者还是软件工程师,都能在周立功的指导下快速上手这款LPC213X/LPC214X开发板,并在实际项目中应用所学知识。