- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM嵌入式技的发展与应用
ARM嵌入式技术的发展与应用
WDB
引 言
嵌入式系统是指为特定应用而设计的专用计算机系统。它以应用为中心,以计算机技术为基础,软件硬件可以根据需要裁剪,满足对功能、可靠性、成本、体积、功耗等要求而专门设计的计算机系统,被广泛用于手持设备、电信交换机、汽车电子、医疗设备、多媒体电器、军事装备、航空等领域。[1]本文以ARM微处理器为主,介绍ARM嵌入式系统的种类、特点、结构以及操作系统等。
1 ARM嵌入式系统的发展1.1 嵌入式系统的概念与特点
根据IEEE9(国际电气和电子工师协会)的定义,嵌入式系统定义为控制监视或者辅助设备机器和车间运行的装置。由此可以看出嵌入式系统是软件和硬件的综合体,可以涵盖机械等附属装置。[2] 而按照历史性、本质性、普遍性要求,嵌入式系统应定义为:嵌入到对象体系中的专用计算机系统。
嵌入式系统作为一类特殊的计算机系统,自底向上包含以下三个部分:硬件平台、嵌入式操作系统、嵌入式应用程序。嵌入式系统的特点与定义不同,它是由定义中的三个基本要素衍生出来的。不同的嵌入式系统其特点会有所差异。
与嵌入性的相关特点:由于是嵌入到对象系统中,必须满足对象系统的环境要求,如物理环境小型、电气气氛环境(可靠)、成本(价廉) 等要求。
与专用性的相关特点:软、硬件的裁剪性;满足对象要求的最小软、硬件配置等。
与计算机系统的相关特点:嵌入式系统必须是能满足对象系统控制要求的计算机系统。与上两个特点相呼应这样的计算机必须配置有与对象系统相适应的接口电路。[3]1.2 ARM嵌入式的发展历史ARM是Advanced?RISC?Machines的缩写,是微处理器行业的一家知名企业,该企业设计了大量廉价、高性能、低功耗的RISC处理器、相关技术及软件。可以这么说代表的不仅是一个企业 更代表了一种技术、一种微处理器 甚至一种产业的发展模式。
CISC 体系由于指令集庞大,指令长度不固定,指令执行周期有长有短,使指令译码和流水线的实现在硬件上非常复杂,给芯片的设计开发和成本的降低带来了极大困难。 是典型的 体系,根据 的设计思想,其指令集的设计应该尽可能地简单,和 体系相比,它可以通过一系列简单的指令来实现复杂指令的功能。[]
首个ARM芯片是在1985 年由Acorn 计算机公司设计的,采用的是典型32 位RISC 体系结构。经过这么多年的发展,ARM 已经形成了如下系列(表一)的大家族。
表一
Core Architecture ARM1 v1 ARM2 v2 ARM2aS,ARM3 v2a ARM6,ARM600,ARM610 V3 ARM7,ARM700,ARM710 V3 ARM7TDMI,ARM710T,ARM720T,ARM740T V4T StrongARM,ARM8,ARM810 V4 ARM9TDMI,ARM920T,ARM940T V4T ARM9E—S V5TE ARM10TDMI,ARM1020E V5TE 目前, 有关ARM微处理器应用较多的有决ARM7、ARM9、ARM9E、ARM10及StrongARM等系列。系列包括ARM7TDMIARM7TDMI-S、带有高速缓存处理器宏单元的ARM720T和扩充了 的ARM7EJ-S。该系列广泛应用于多媒体和嵌入式设备包括Internet设备、网络和调制解调器设备以及移动电话、PDA等无线设备。ARM9 系列包括 ARM9TDMI 、ARM920T 和带有高速缓存处理器宏单元的 ARM940T。该系列主要应用于引擎管理、仪器仪表、安全系统、机顶盒、高端打印机、PDA、网络电脑以及带有MP3音频和MPEG4视频多媒体格式的智能电话中。
ARM9E 系列为综合处理器包括 ARM926EJ-S、带有高速缓存处理宏单元的 ARM966E-S/ARM946E-S。该系列强化了数字信号处理功能可应用于需要DSP与微控制器结合使用的情况将Thumb技术和DSP都扩展到ARM指令集中并具有 Embedded ICE-RT 逻辑更好地适应了实时系统的开发需要。
ARM10 系列包括 ARM1020E 和 ARM1020E 微处理器核。其核心在于使用向量浮点(VFP)单元VFP10提供高性能的浮点解决方案从而极大地提高了处理器的整型和浮点运算性能为用户界面的2D和3D图形引擎应用夯实基础如视频游戏机和高性能打印机等。
SecurCore 系列包括SC100、SC110、SC200和SC210处理器核。该系列主要针对新兴的安全市场以一种全新的安全处理器设计为智能卡和其他安全IC开发提供独特的32位系统设计并具有特定的反伪造方法从而有助于防止对硬件和软件的盗版。
StrongARM 系列StrongARM 处理器将 Intel 处理器技术和 ARM 体
您可能关注的文档
- 2013初级会电算化.doc
- 2013安徽信社资料:基础知识四.doc
- 2013小企业计学习.doc
- 2013少先队仪规范正确的.doc
- 2013届建筑饰工程技术专业毕业论文参考题目.doc
- 2013届广一模拟考试题.doc
- 2013届高三一轮复习(一,二)集合.doc
- 2013年,新微博微信等自媒体的十个社会化营销案例.doc
- 2013安装清.doc
- 2013年4月试技术经济学第三次作业.doc
- 2023年度安全员考试题库检测试题打印附答案详解(达标题).docx
- 2023年度安全员考试题库检测试题打印(实用)附答案详解.docx
- 2023年度安全员考试题库检测试题打印附完整答案详解【名师系列】.docx
- 2023年度安全员考试题库检测试题打印及答案详解【考点梳理】.docx
- 2023年度安全员考试题库检测试题打印附完整答案详解【各地真题】.docx
- 2023年度安全员考试题库检测试题打印附参考答案详解【完整版】.docx
- 2023年度安全员考试高分题库含答案详解(精练).docx
- 2023年度安全员考试高分题库及参考答案详解【能力提升】.docx
- 2023年度安全员考试高分题库附答案详解【典型题】.docx
- 2023年度安全员考试高分题库及参考答案详解(培优B卷).docx
文档评论(0)