ARM在工业控制中的应用.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM在工业控制中的应用

ARM在工业控制中的应用 摘要:从51单片机到ARM处理器,嵌入式微控制领域不断更替交叠,伴随而来的是技术的不断发展和生产力水平的不断提高。ARM处理器从其诞生之日起就注定担负着推动技术进步和改写历史的重任,因为ARM处理器是一个“集大成者”,ARM嵌入式系统的发展促进了工业控制自动化程度的提高。 关键词:ARM处理器;嵌入式系统;工业控制 1 ARM处理器的发展历史 1990年11月27日,Acorn公司正式改组为ARM(Acorn RISC Machine)计算机公司。苹果公司出资150万英镑,芯片厂商VLSI出资25万英镑,Acorn本身则以150万英镑的知识产权和12名工程师入股。公司的办公地点非常简陋,就是一个谷仓。 ARM处理器 20世纪90年代,ARM 32位嵌入式RISC(Reduced lnstruction Set Computer)处理器扩展到世界范围,占据了低功耗、低成本和高性能的嵌入式系统应用领域的领先地位。ARM公司既不生产芯片也不销售芯片,它只出售芯片技术授权。ARM将其技术授权给世界上许多著名的半导体、软件和OEM厂商,每个厂商得到的都是一套ARM相关技术及服务。 ARM是第一款面向低价位市场的RISC架构微处理器。目前,ARM已经成为嵌入式微处理器的代名词。 2 ARM处理器的优势 ①体积小、低功耗、低成本、高性能。ARM针对嵌入式应用,在满足性能要求的前提下,力求最低的功率消耗。ARM结构的优点是能兼顾到性能、功耗、代码密度、价格等几个方面,而且做得比较均衡。在性能/功耗比(MIPS/W)方面,ARM处理器具有业界领先的性能。基于ARM核的芯片价格也很低,目前ARMCortexM的芯片价格可低至10元人民币左右。 ②支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件。 ③大量使用寄存器,大多数数据操作都在寄存器中完成,指令执行速度更快。 ④指令长度固定,寻址方式灵活简单,执行效率高。 ⑤丰富的可选择芯片。ARM公司自己不生产芯片,而是采用授权的方式给半导体生产商出售芯片技术,目前,全球几乎所有的半导体厂家都向ARM公司购买了各种ARM核,配上多种不同的控制器(如LCD控制器、SDRAM控制器、DMA控制器等)和外设、接口,生产各种基于ARM核的芯片。目前,基于ARM核的各种处理器型号有好几百种,在国内市场上,常见的有ST、TI、NXP、Atmel、Samsung、OKI、Sharp、Hynix、Crystal等厂家的芯片。用户可以根据各自的应用需求,从性能、功能等方面考察,在许多具体型号中选择最合适的芯片来设计自己的应用系统。由于ARM核采用向上兼容的指令系统,用户开发的软件可以非常方便地移植到更高的ARM平台。 ARM处理器本身是32位设计,但也配备16位指令集。一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。 3 嵌入式系统的概念 根据IEEE的定义,嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”。其实,嵌入式系统是一个很模糊的概念,很难给它下一个准确的定义,事实上,凡是嵌入在产品中的以计算机来实现某种特定控制功能的控制系统都可以称之为嵌入式系统,目前广泛被大家认可的概念是:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。既然嵌入式系统是面向产品的,是与具体应用紧密相结合的,因此它在各个方面一定是紧扣应用的特定需求,这表现在,嵌入式系统可以根据实际系统的应用需求对软硬件进行合理的裁剪,以满足应用系统的功能需求,并保证满足可靠性、实时性、体积等要求,并在此基础上尽可能的降低成本和功耗。嵌入式系统包括硬件系统和软件系统两大方面,其组成结构如图所示: 嵌入式硬件系统的核心是嵌入式处理器。嵌入式处理器的种类非常多,到现在为止一共有30多个体系1000多个系列,包括单片机、DSP、FPGA、ARM等,他们具有不同的字长,有8位、16位、32位和64位之分,且主频和处理速度也有很大差别。目前我们通常所说的嵌入式系统主要是具有较高性能的32位的嵌入式处理器,主流的有ARM公司的ARM系列、MIPS公司的MIPS系列、INTEL的X86系列、IBM公司的Power PC系列、Compad公司的Alpha系列、Motorala公司的68K系列等。嵌入式软件系统主要指嵌入式操作系统及其应用软件。 嵌入式操作系统的典型特点是:采用占先式的调度,响应的时间很短

文档评论(0)

zsmfjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档