- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
引言 2
1 ARM概述 3
1.1 ARM微处理器的应用领域及特点 3
1.1.1应用领域 3
1.1.2ARM微处理器特点 3
1.2 ARM微处理器系列 3
1.3 LPC2132芯片介绍 4
2 交通灯系统分析 4
2.1 软件系统启动过程 5
2.2 方案确定 5
2.3 交通灯工作原理 5
3 主要函数分析及程序流程 6
3.1 主要函数寄存器分析 6
3.2 程序流程图 7
4 调试步骤 9
5 总结 9
谢 辞 11
参考文献 12
附 录 13
引言
纵观单片机的发展和应用, 51 单片机越来越无法满足用户的需求, ARM 高速 32位单片机的出现,缔造了嵌入式系统的新纪元ARM的应用已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场ARM7利用芯片LPC2132设计的十字路口智能交通灯。本文一开始就对ARM进行了一个较清晰的介绍,然后对本方案的确定,设计思路,十字路口智能交通灯的原理进行了系统化的阐述,并说明了所用到的主要函数的功能,同时对于本设计中所涉及到的算法也做了一一讲解。
1 ARM概述
究竟什么是ARM呢,他是英国一家电子公司的名字,全名的意思是Advanced RISC Machine。该公司成立于1990年11月,是苹果电脑,Acorn电脑集团和VLSI Technology的合资企业。Acorn曾推出世界上首个商用单芯片RISC处理器,而苹果电脑当时希望将RISC技术应用于自身系统,ARM微处理器新标准因此应运生到目前为止,ARM微处理器及技术的应用几乎已经深入到各个领域:1、工业控制领域2、无线通讯领域3、网络应用4、消费类电子产品5、成像和安全产品除此以外,ARM微处理器及技术还应用到许多不同的领域,并会在将来取得更加广泛的应用。采用RISC架构的ARM微处理器一般具有如下特点:(1)体积小、低功耗、低成本、高性能;(2)支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;(3)大量使用寄存器,指令执行速度更快;(4)大多数数据操作都在寄存器中完成;(5)寻址方式灵活简单,执行效率高;(6)指令长度固定;ARM微处理器目前包括下面几个系列,以及其它厂商基于ARM体系结构的处理器,除了有ARM体系结构的共同特点以外,每一个系列的ARM微处理器都有各自的特点和应用领域。-ARM7系列-ARM9系列-ARM9E系列-ARM10E系列-SecurCore系列-Inter的Xscale-Inter的StrongARMARM7系列微处理器包括如下几种类型的核:ARM7TDMI、ARM7TDMI-S、ARM720T、ARM7EJ。其中,ARM7TMDI是目前使用最广泛的32位嵌入式RISC处理器,属低端ARM处理器核。TDMI的基本含义为:T:支持16压缩指令集Thumb;D:支持片上Debug;M:内嵌硬件乘法器(Multiplier)I:嵌入式ICE,支持片上断点和调试点;ARM处理器共有37个寄存器,被分为若干个组(BANK),这些寄存器包括:-31个通用寄存器,包括程序计数器(PC指针),均为32位的寄存器。-6个状态寄存器,用以标识CPU的工作状态及程序的运行状态,均为32位,目前只使用了其中的一部分。同时,ARM处理器又有7种不同的处理器模式,在每一种处理器模式下均有一组相应的寄存器与之对应。即在任意一种处理器模式下,可访问的寄存器包括15个通用寄存器(R0~R14)、一至二个状态寄存器和程序计数器。在所有的寄存器中,有些是在7种处理器模式下共用的同一个物理寄存器,而有些寄存器则是在不同的处理器模式下有不同的物理寄存器。LPC2132微控制器是基于一个支持实时仿真和嵌入式跟踪的16/32位ARM7TDMI-S CPU,并带有32kB、64kB、128kB、256kB和512kB嵌入的高速Flash存储器。128位宽度的存储器接口和独特的加速结构使32位代码能够在最大时钟速率下运行。对代码规模有严格控制的应用可使用16位Thumb模式将代码规模降低超过30%,而性能的损失却很小。LPC2132ARM7TDMI-SCPU、与片内存储器控制器接口的ARM7局部总线、与中断控制器接口的AMBA 高性能总线(AHB)和连接片内外设功能的VLSI外设总线(VPB,ARMAMBA总线的兼容超集)。LPC2131/2132/2138将ARM7TDMI-S配置为小端(little-endian)字节顺序。
2 交通灯系统分析
本组成员用了3天的时间分析了交通控制与管理问题的现状,结合交通的实际情况阐述了交通灯控制系统的工作原理,给出了一种简单实用的城市交通灯控制系统的硬件电路设计方案。随着社会经济的发展,城
您可能关注的文档
- 基于单片机的万能铣床设计 毕业论文.doc
- 基于单片机的万年历的设计与制作 毕业论文.doc
- 基于单片机的万年历设计 毕业设计.doc
- 基于单片机的微波防盗报警器设计 毕业设计.doc
- 基于web的在线自测试考试系统 毕业设计论文.doc
- 基于Web的招聘管理系统 计算机专业本科毕业论文.doc
- 基于web的综合测评系统 毕业论文.doc
- 基于VHDL汉明码编译码器的设计与实现 毕业论文.doc
- 基于单片机的温度报警器设计 毕业论文.doc
- 基于单片机的温度采集系统的设计 毕业论文.doc
- 2025年中国边框型机箱市场调查研究报告.docx
- 2025至2030年中国气动直钉枪行业投资前景及策略咨询报告.docx
- 2024广西百色市凌云县振凌投资集团有限责任公司第二次公开招聘3人笔试参考题库附带答案详解.pdf
- 2024广西华芯振邦半导体有限公司招聘44人笔试参考题库附带答案详解.pdf
- 2025-2031年中国挂烫机行业市场全景评估及发展战略规划报告.docx
- 2025至2030年中国木地板防潮贴膜行业投资前景及策略咨询报告.docx
- 2025至2030年中国折叠无纺布袋行业投资前景及策略咨询报告.docx
- 2025年中国不锈钢文具剪市场调查研究报告.docx
- 2025至2030年中国光电式侦烟探测器行业投资前景及策略咨询报告.docx
- 2025至2030年中国人造革皮套行业投资前景及策略咨询报告.docx
文档评论(0)