嵌入式控制系统简介-墨子科技.PPT

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8. ARM11处理器的内核特点 ARM11处理器是为了提高MPU处理能力而设计的。该系列主要有ARM1136J,ARM1156T2和ARM1176JZ三个内核型号,RM11处理器可以在2.2mm芯片面积和0.24mW/MHz下主频达到500MHz。ARM11处理器以众多消费产品市场为目标,推出了许多新的技术,包括针对媒体处理的SIMD(单指令多数据流),用以提高安全性能的TrustZone(安全区)技术,智能能源管理(IEM),以及需要非常高的、可升级的超过2600 次Dhrystone(逻辑运算性能测试)和2.1 MIPS 的多处理技术。 9,DSP功能 DSP(digital singnal processor,数字信号处理)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片 1.2.2 ARM体系结构的存储器格式 首先来了解ARM体系结构中的字长: . 字(Word),在ARM体系结构中,字的长度为32位,而在8位/16位处理器体系结构中,字的长度一般为16位。 .半字(Half Word),在ARM体系结构中,半字的长度为16位,与8位/16位处理器体系结构中字的长度一致。 .字节(Byte),在ARM体系结构和8位/16位处理器体系结构中,字节的长度均为8位。 指令长度可以是32位(ARM状态下),也可以为16位(Thumb状态下)。 作为32位的微处理器,ARM920T体系结构所支持的最大寻址空间位4GB(2字节)。 ARM920T体系结构支持两种方法存储字数据,即大端(Big Enddian )格式和小端(Little Enddian )格式。在大端格式中,字数据的高字节存储在低字节单元中,而字数据的低字节则存放在高地址单元中,如图1-1所示。 图1-1大端格式存储字数据 在小端存储格式中,低地址单元存放的是字数据的低字节,高地址单元中,存放的是数据的高字节,如图1-2所示。 图1-2小格式存储字数据 第一章 嵌入式控制系统简介 主要内容: 1.1 单片机和嵌入式控制系统的定义和分类 1.2 ARM处理器简介 1.1 单片机和嵌入式控制系统的定义和分类 嵌入式系统是以应用为中心、以计算机技术为基础、软硬件可裁剪、对功能、可靠性、成本、体积和功耗有严格要求的专用计算机系统。 嵌入式系统就是一个具有特定功能或用途的计算机软硬件结合体。 实际上,嵌入式控制系统是和单片机的产生和发展分不开的。 1.1.1 单片机和嵌入式控制系统的定义 单片机就是在一片半导体硅片上集成了中央处理单元(CPU)、存储器(RAM/ROM)和各种I/O接口的微型计算机。这样一块集成电路芯片具有一台微型计算机的功能,因此被称为单片微型计算机,简称单片机。 单片机主要应用在测试和控制领域,由于单片机在使用时,通常处于测试和控制领域的核心地位并嵌入其中,因此我们也常把单片机称为嵌入式微控制器(Embedded Microcontroller Unit ),把嵌入某种微处理器或单片机的测试和控制系统称为嵌入式控制系统(Embedded Control System)。 1.1.2 嵌入式控制系统的设计方法 做为嵌入式控制器的单片机,不管是8位单片机还是16位单片机或32位单片机,由于受其本身资源限制,其应用程序都不能在其本身上开发。开发其应用程序,还需要一台通用计算机,如常用的IBM-PC机或兼容机,Mindows95/98/2000或XP操作系统,256M以上内存,1G以上硬盘内存空间(运行交叉编译环境ADS1.2最低配置)。我们也称这台通用计算机为“宿主机”,称做为嵌入式控制器的单片机为“目标机”。应用程序在“宿主机”上开发,在“目标机”上运行。“目标机”和“宿主机”之间利用计算机并口通过一台叫“仿真器”的设备相连,程序可以从“宿主机”传到“目标机”,这也叫程序下载,也可以从“目标机” 传到“宿主机”,叫程序上传。应用程序通过“仿真器”的下载和上传,在“宿主机”上反复修改,这个过程叫“调试”。调试好的应用程序,在“宿主机”上编译成“目标机”可以直接执行的机器码文件,通过一台叫“固化器”的设备下载并固化到“目标机”的程序存储器中,整个下载过程,叫烧片,也叫程序固化。 程序固化是单片机开发的最后一步,以后“宿主机”和“目标机”就可以分离,“宿主机”任务完成。“目标机”就可以独立执行嵌入式

文档评论(0)

136****3783 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档