- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计论文利用芯片LPC2132设计的十字路口智能交通灯
目 录
引言 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天的时间分析了交通控制与管理问题的现状,结合交通的实际情况阐述了交通灯控制系统的工作原理,给出了一种简单实用的城市交通灯控制系统的硬件电路设计方案。随
您可能关注的文档
- 广东省佛山市第十四中学七年级英语上册 Module 1 Unit 3 Language in use课件 (新版)外研版.ppt
- 广东省珠海市2012-2013学年高二上学期期末质检语文试题(B卷).doc
- 广东省珠海市2012-2013学年高二下学期期末学业质量测监物理试题(B卷).doc
- 广东省珠海市2012-2013学年高二下学期期末学业质量测监生物试题(B卷).doc
- 广东省广州市黄埔区2015届九年级上学期期末考试政治试题.doc
- 广东省珠海市金海岸中学七年级历史上册《第16课 昌盛的秦汉文化(一)》课件02 新人教版.ppt
- 广东移动2011年网络工程合作单位技术考试(室分含WLAN100)题库答案.doc
- 广东省襄阳四十七中八年级物理 第一章《声现象》教学设计 人教新课标版.doc
- 广外线性代数复习资料.pptx
- 广西灌阳安装冷却塔作业指导书..doc
- 2024精简护肤洁面趋势报告-TMIC-30正式版.doc
- 2024捕捉华夏民族珍味-咸味主食与咸味零食创新机遇报告-25正式版.doc
- 2024年秋季部编版小学道德与法治二年级上册全册课件PPT必威体育精装版.pptx
- 部编版第十一册第四单元拓展提高教学课件.ppt
- 2024年秋季新西师大版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋新人教版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋季新人教版数学一年级上册全册教学课件(新版教材).pptx
- 2024年秋季新人教版数学一年级上册全册课件(新版教材).pptx
- 2024年秋季新人教版一年级上册数学全册教学课件(新版教材).pptx
- 2024年秋季新人教版一年级上册数学全册课件(新版教材).pptx
文档评论(0)