ARM7-LPC213x MCU实战指南:开发板与ADS集成环境

5星 · 超过95%的资源 需积分: 9 1 下载量 25 浏览量 更新于2024-07-23 收藏 3.54MB PDF 举报
"深入浅出ARM7-LPC213" 本书深入浅出地探讨了基于ARM7架构的LPC213x系列微控制器的使用方法。LPC213x是NXP(原飞利浦)公司推出的一款高性能、低功耗的微控制器,广泛应用于嵌入式系统设计。书中通过详细的硬件介绍和软件开发流程,帮助读者掌握该系列芯片的实际操作。 第1章介绍了EasyARM2131开发板的硬件结构,包括其功能特点、硬件原理、硬件结构以及硬件使用的资源。其中,硬件原理部分涵盖了电路原理图和原理说明,帮助读者理解开发板的内部工作机制。硬件结构部分详细列出了元件布局图、跳线器说明和连接器说明,使读者能清晰地了解开发板的物理布局和配置方式。 第2章重点讲解了ADS(ARM Development Studio)集成开发环境的使用,包括ADS1.2的组成部分,如CodeWarrior IDE和AXD调试器。这部分内容涵盖了如何创建和管理工程,以及进行编译、连接和调试。同时,还介绍了EasyJTAG仿真器的安装和使用,用于程序的下载和调试。此外,还详细阐述了固化程序的方法,包括使用JTAG接口和ISP(In-System Programming)接口下载程序,并演示了如何在开发板上运行第一个程序。 第3章对LPC2131微控制器进行了详尽的使用指南,涵盖了LPC2131的概述、功能特性、寄存器配置、中断系统、时钟系统、外设接口等关键内容。这一章旨在帮助读者深入理解LPC2131的内部工作原理,从而能够灵活应用在实际项目中。 通过学习这本书,读者不仅可以掌握LPC213x系列微控制器的基础知识,还能熟悉相关的开发工具和调试技巧,为基于ARM7的嵌入式系统开发打下坚实基础。无论是初学者还是有经验的工程师,都能从中获益,提升自己的技能水平。