ARM7 LPC213x_214x开发教程:硬件结构与软件环境
需积分: 4 89 浏览量
更新于2024-12-28
收藏 3.54MB PDF 举报
"深入浅出ARM7-LPC213x_214x(上)" 是一本关于ARM7微处理器应用的教程,特别关注NXP(原飞利浦)公司的LPC213x和LPC214x系列芯片。教程提供了丰富的实例,适合初学者和进阶者学习。
在第一章节中,教程详细介绍了EasyARM2131开发板的硬件结构。该开发板具有以下特点:
1. 功能特点:它提供了一个全面的平台,用于学习和开发基于LPC213x/214x的嵌入式系统。
2. 硬件原理:包括电路原理图和详细的原理说明,帮助理解各个组件如何协同工作。
3. 硬件结构:涵盖了元件布局图、跳线器设置以及各种连接器的功能,使用户能够进行实际操作和定制。
4. 硬件资源:列举了开发板上可用的资源,如电源、跳线器等。
5. 其他信息:提到了开发板的电源管理以及跳线器的使用方法。
第二章主要讲解了ADS1.2集成开发环境(IDE)和EasyJTAG仿真器的使用。ADS1.2由CodeWarrior IDE和AXD调试器组成,是开发ARM7应用程序的标准工具。这部分内容包括:
1. ADS1.2 IDE的组成部分和功能。
2. 工程的编辑流程:从创建新工程、添加文件、编译连接到打开旧工程的步骤。
3. 工程的调试技巧:如何选择调试目标、使用调试工具条。
4. LPC2131微控制器的工程模板:如何为ADS1.2添加和使用这些模板。
5. EasyJTAG仿真器的安装和操作:包括硬件安装和通过仿真器进行程序调试的方法。
6. 程序固化和下载方式:通过JTAG接口或ISP(In-System Programming)进行程序烧录的步骤。
第三章则重点介绍了LPC2131芯片的使用指南,包括:
1. LPC2131的概述,提供了芯片的基本信息和特性。
2. 随后的章节可能会深入讨论LPC2131的寄存器配置、外设接口、中断处理、时钟系统等方面的知识,以帮助开发者充分利用这款微控制器的能力。
这本书旨在帮助读者掌握ARM7架构下的LPC213x/214x系列芯片开发,从硬件基础到软件开发环境的使用,再到实际编程和调试,覆盖了嵌入式系统开发的各个环节。
2010-01-19 上传
2013-07-20 上传
2012-11-15 上传
2010-04-01 上传
2012-02-13 上传
2008-11-11 上传
2011-07-08 上传
2012-11-03 上传
sqb1987
- 粉丝: 0
- 资源: 9
最新资源
- 律师个人网站源码 1.0
- 虚拟缓存
- 540 Images Of Popular Graph Theory Graphs540个流行图论图的图像-数据集
- MultHessian.rar_matlab例程_matlab_
- ext-ds:为PHP 7提供有效数据结构的扩展
- AWC日历
- torch_sparse-0.6.12-cp38-cp38-win_amd64whl.zip
- overdrive:Bash脚本从OverDrive有声读物服务下载mp3
- 西红柿梨子水果主题网站模板
- testing-strapi
- guss-rem:将CSS中的rem单位与像素后备一起使用,以用于旧版浏览器
- real-time-cryptocurrency-market-prices-websocket:全面了解可用的websocket,以及如何使用它们在自己的项目中实施执行市场数据
- IP201_GeometryTrans.zip_DSP编程_C/C++_
- torch_sparse-0.6.9-cp37-cp37m-win_amd64whl.zip
- TodoApp:Todo App关联了React Context
- lde64:LDE64(可重定位)源代码