毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

嵌入式的LED点阵显示屏的研究与实现 第5页

更新时间:2009-6-4:  来源:毕业论文
嵌入式的LED点阵显示屏的研究与实现 第5页
理器,己遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等
各类产品市场,基于ARM技术的微处理器应用大约占据了犯位RISC微处理
器75%以上的市场份额,AR玉江技术正在逐步渗入到我们生活的各个方面。
ARM公司是专门从事基于RISC技术芯片设计开发的公司,作为知识产
权供应商,本身不直接从事芯片生产,靠转让设计许可由合作公司生产各具特
色的芯片,世界各大半导体生产商从ARM公司购买其设计的ARM微处理器
核,根据各自不同的应用领域,加入适当的外围电路,从而形成自己的AR
.
NI
微处理器芯片进入市场。
3.1.1ARM微处理器系列
ARM微处理器目前包括下面几个系列,以及其它厂商基于ARM体系结
构的处理器,除了具有ARM体系结构的共同特点以外,每一个系列的ARM
微处理器都有各自的特点和应用领域。
1)ARM7系列
2)ARMg系列
3)ARMEg系列
4)ARM1E0系列
5)SeeurCoer系列
6)Inter的Xseale
7)Inter的SortngARM
其中,ARM7、ARMg、AR五项gE和ARM10为4个通用处理器系列,每一
个系列提供一套相对独特的性能来满足不同应用领域的需求。SeeurCore系列
专门为安全要求较高的应用而设计。
3.1.2ARM7微处理器
ARM7系列微处理器的主要应用领域为:工业控制、Intemet设备、网络
和调制解调器设备、移动电话等多种多媒体和嵌入式应用。ARM7系列微处理
器包括如下几种类型的核:ARM7TDMI、ARM7TDMI一S、ARM720T、ARM7EJ。
其中,ARM7TMDI是目前使用最广泛的32位嵌入式犯SC处理器,属低端
ARM处理器核。TDMI的基本含义为:
T:支持16为压缩指令集Thmub;
D:支持片上Dbeug;
M:内嵌硬件乘法器(Multiplier)
武汉理工大学硕士学位论文
I:嵌入式CIE,支持片上断点和调试点;
1.ARM7微处理器体系结构及特点
A又M7系列微处理器为低功耗的犯位刃SC处理器,最适合用于对价位
和功耗要求较高的消费类应用。ARM7微处理器系列具有如下特点:
1)具有嵌入式CIE一RT逻辑,调试开发方便。
2)极低的功耗,适合对功耗要求较高的应用,如便携式产品。
3)能够提供0.gMIPS舰Hz的三级流水线结构。
4)代码密度高并兼容16位的Thumb指令集。
5)对操作系统的支持广泛,包括WindwosCE、Li~、Palm05等。
6)指令系统与ARMg系列、ARMgE系列和ARMIOE系列兼容,便于用
户的产品升级换代。
7)主频最高可达13OMPIS,高速的运算处理能力能胜任绝大多数的复杂
应用。
ARM7系列微处理器为冯·诺依曼结构。图3一7展示了冯·诺依曼计算机系
统。该计算系统由一个中央处理单元(CPU)和一个存储器组成。存储器拥有
数据和指令,并且可以根据所给的地址对它进行读或写。这种数据和指令都存
储在存储器中的计算机被称为冯·诺依曼机。
图3一7冯·诺依曼体系结构
CPU有几个可以存放内部使用值的内部寄存器。其中,存放指令在存储器
中的地址寄存器是程序计数器P(C)。CPU先从存储器中取出指令,然后对指
令进行译码,最后执行。程序计数器并不直接决定机器下一步要做什么,它只
是间接地指向了存储器中的指令。我们只要改变指令,就能改变CPU所做的
事情。指令存储器和CPU是否分离可以区分是存储程序计算机还是有限状态
机。
相对于冯·诺依曼组装计算机的风格,另一种体系结构是哈佛体系结构,
它与老的冯·诺依曼体系结构很相似。如图3一8·所示,哈佛计算机为数据和程序
武汉理工大学硕士学位论文
提供了各自独立的存储器,程序计数器只指向程序存储器而不指向数据存储
器。这样做的后果是很难在哈佛计算机上编写出一个自修改的程序(写入数据
值然后使用这些值作为指令的程序)。
数数据存储器器
程程序存储器器
图3一8哈佛体系结构示意图
哈佛体系结构现今仍被广泛使用的原因很简单—独立的程序存储器和数据存储器为数字信号处理提供了较高的性能。实时处理信号会对数据存取系
统带来两方面的压力:首先,大量数据流通过CPU;其次,数据必须在一个精
准的时间间隔内被处理,而不是恰巧轮到CPU时进行处理。连续的定期到达
的数据集合叫做流数据。让两个存储器有不同的端口,提供了较大存储器带宽;
这样一来,数据和程序不必再竞争同一个端口,这使得数据适时地移动更容易。
现今,DSP占据了微处理器销售的大部分市场份额,并且大部分的DSP都是
哈佛体系结构的。一个简单的例子说明DSP的重要性:在世界上任何一个角
落打电话时至少要用到两个DSP,因为每个电话机上都会有一个。ARMg系列
微处理器提供1.IMPIS从Hz的哈佛结构。
2.ARM7微处理器寄存器结构及指令结构
ARM处理器共有37个寄存器,被分为若干个组(BANK),这些寄存器
包括:
1)31个通用寄存器,包括程序计数器P(C指针),均为犯位的寄存器。
2)6个状态寄存器,用以标识cPu的工作状态及程序的运行状态,均为
32位,目前只使用了其中的一部分。
同时,ARM处理器又有7种不同的处理器模式,在每一种处理器模式下
均有一组相应的寄存器与之对应。即在任意一种处理器模式下,可访问的寄存
器包括巧个通用寄存器(RO~R14)、一至二个状态寄存器和程序计数器。在
所有的寄存器中,有些是在7种处理器模式下共用的同一个物理寄存器,而有
些寄存器则是在不同的处理器模式下有不同的物理寄存器。
ARM微处理器的在较新的体系结构中支持两种指令集:ARM指令集和
Thmub指令集。其中,ARM指令为犯位的长度,Thumb指令为16位长度。
武汉理工大学硕士学位论文
Thumb指令集为ARM指令集的功能子集,但与等价的ARM代码相比较,
节省30%一40%以上的存储空间,同时具备32位代码的所有优点。
3.353C451OB微处理器[4][4,]〔42][43,〔44][4,]「46][49]
点阵显示项目硬件设计的核心器件CPU型号是smasung公司
S3C4510B。53C4510B是基于以太网应用系统的高性价比16/32位RISC微
制器,内含一个由ARM公司设计的16/32位ARM7TDMIUISC处理器核,
ARM7TDMI为低功耗、高性能的16/32核,最适合用于对价格及功耗敏感
应用场合。
53C4510B结构框图如图3一9所示。图3一953e4510B结构框
除了ARM7TDMI核外,53C4510B比较重要的片内外围功能模块包括:
1)2个带缓冲描述符(Bufl七rDeseripotr)的HDLC通道
2)2个UATR通道

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

嵌入式的LED点阵显示屏的研究与实现 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。