基于LPC2114微处理器的嵌入式系统研究

时间:2020-09-01 16:21:51 计算机应用毕业论文 我要投稿

基于LPC2114微处理器的嵌入式系统研究

毕业论文

目 录

前言 1
1 绪论 2
1.1 嵌入式系统定义 2
1.2 嵌入式系统的组成 2
1.3 嵌入式系统的应用领域 2
1.4 嵌入式系统的发展历史及趋势 3
1.5 ARM概述 3
2 系统需求分析 7
2.1 需求分析 7
2.2 系统总体设计 7
3 系统硬件设计 9
3.1 核心处理器LPC2114简介 9
3.2 系统功能模块 10
3.2.1 电源模块 10
3.2.2 复位电路 10
3.2.3 系统时钟电路 11
3.2.4 JTAG接口电路 12
3.2.5 键盘电路 12
3.2.6 I2C接口电路 12
3.3 硬件开发工具ORCAD9.2简介 13
4 嵌入式系统软件开发 14
4.1 嵌入式系统软件的组成 14
4.2 嵌入式系统软件运行流程 15
4.3 LPC2114的启动代码 15
4.4 μC/OS-Ⅱ简介 20
4.5 选择μC/OS-Ⅱ的原因 21
4.6 应用程序开发 22
4.6.1 键盘输入控制 22
4.6.2 中断程序 23
4.6.3 定时器控制程序 25
5 系统调试 29
5.1 程序调试 29
5.1.1  CodeWarrior IDE集成开发环境和AXD调试器说明 29
5.1.2 工程的编辑 30
5.1.3 工程的调试 35
5.1.4 程序调试 37
5.2 固化程序 39
5.2.1 使用JTAG接口下载 40
5.2.2 使用ISP下载 40
总结 43
参考文献 44
致谢词 45
附录 46
基于LPC2114微处理器的嵌入式系统研究
 

摘要:嵌入式系统是继IT网络技术之后,又1个新的技术发展方向。随着社会生活的不断进步,嵌入式系统的身影随处可见。本文从硬件设计和应用程序设计两方面阐述了1个以LPC2114微处理器为核心的嵌入式系统的开发流程。在硬件方面,设计了电源电路,时钟电路,复位电路,键盘电路,IIC接口电路,JTAG仿真电路。应用程序设计方面,编写了键盘输入控制程序,中断程序,定时器控制程序。在开发过程中,使用ORCAD9.2绘制电路原理图、进行电路仿真及设计印刷电路板;使用ADS1.2进行调试和JTAG仿真测试。
关键词:嵌入式系统;LPC2114;ORCAD9.2;ADS1.2

 
The Research of Embedded System Based On LPC2114 Microprocessor
 

Abstract:Embedded System is a new direction of technology after IT network technology. As the society life developed, Embedded System can be seen everywhere. This article introduces the development flow of the Embedded System based on LPC2114 microprocessor from two facets which are hardware design and application program design. Power circuit, timepiece circuit,reset circuit, keyboard circuit, IIC interface circuit, JTAG emulator circuit are Designed in hardware aspect. In application program aspect, the control procedures of the keyboard input, the interrupt procedures, and the timing control procedures are programmed. During the development process, the ORCAD9.2 is used to map the circuit principles, simulate the circuit, and design the PCB board.  Also, The ADS1.2 is used to debug the procedures and implement the JTAG simulation test.
Keywords: Embedded System;LPC2114;ORCAD9.2; ADS1.2


前言

随着电子技术和计算机技术的进1步发展,嵌入式系统将起着越来越重要的作用,无论是民用还是军用随处都可以看见嵌入式系统的身影。在我国,到目前为止,在嵌入式系统研究方面,比起世界先进技术,落后了很多,基本上没多少核心技术,先进技术的知识产权都在国外。我国目前还没有生产出可以在市场上竞争的芯片,但是随着国家的重视和投资,以及不断吸收世界先进技术,在1些领域已经能够实现国产化了。但是这离许多世界先进技术还相差甚远。虽然现在经济全球化,但我们得到的只是1些落后的技术。因此必须培养自己的人才,研究核心技术,掌握核心技术。本次毕业设计的`题目正是“基于LPC2114微处理器的嵌入式系统研究”。本次设计涉及到了嵌入式系统开发的两个重要模块。包括硬件开发和应用程序开发。旨在研究嵌入式系统的开发流程,掌握嵌入式系统的基本开发方法,以及掌握1些硬件和软件的开发和调试工具。
显然,本次设计的任务量是繁重的。再加上,以前我并没有接触过嵌入式系统这1领域。所以,对我来说,任务就更加繁重。但我相信,通过我的努力,1定可以完成本次设计的任务。并且为我以后的工作和学习打下坚实的基础。

基于LPC2114微处理器的嵌入式系统研究

【基于LPC2114微处理器的嵌入式系统研究】相关文章:

1.微处理器与嵌入式系统的区别

2.嵌入式微处理器体系结构

3.嵌入式微处理器结构与应用

4.基于SOA的电子商务系统研究论文

5.基于AdHoc网络的船舶通信终端显示系统研究

6.基于CCD的莫尔条纹计数器系统研究

7.基于全景图的虚拟现实系统研究

8.基于嵌入式系统数字温度的测试系统设计

9.基于单片机的机电调平试验系统研究论文