




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ARM嵌入式系统第1章嵌入式系统概述,嵌入式系统概述,嵌入式系统概念嵌入式系统的特点嵌入式系统的应用嵌入式系统的组成嵌入式微处理器系列嵌入式操作系统嵌入式系统开发工具,学好ARM就有机会!,1.1嵌入式系统的概念,IEEE对嵌入式的定义:devicesusedtocontrol,monitor,orassisttheoperationofequipment,machineryorplants.国内普遍认同的嵌入式系统:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。,1.2嵌入式系统的特点,嵌入式系统是分散的工业,充满竞争、机遇与创新,没有哪一个系列的处理器和操作系统能够垄断全部市场。与通用计算机系统相比,嵌入式系统特点:是专用的计算机系统生命周期较长对软件的要求高需要实时操作系统和专用的开发工具,1.3嵌入式系统的应用,以嵌入式计算机为核心的嵌入式系统是继IT网络技术后,又一个新的技术发展方向。应用领域:通用计算机的外设:键盘、鼠标、硬盘、显卡等无线通信领域:手机、PDA消费类电子产品:数字媒体播放器、游戏机网络应用:语音及视频处理、数字机顶盒、VoIP成像和安全产品:数码相机、打印机、SIM智能卡工业控制与仪器仪表等其他领域,ARMPoweredProducts,LexmarkZ52ColorJetprinter,SamsungML5100A,JVCPixstarGC-X1,HPJornado820,PsionRevoPlus,HPCapShare,SonyMZ-R90MiniDisc,Nokia8810,NokiaMediamaster,NintendoGameboyAdvance,EricssonR380,AlbaBushInternetTV,3Com10/100PCINIC,IomegaHipZip,DiamondMultimediaRio600,1.4嵌入式系统的组成,强调“专用计算机系统”,量身定做、可剪裁。包括硬件和软件:硬件以嵌入式处理器为核心,配置存储器、IO设备、通信模块以及必要的辅助接口组成。软件包括操作系统和应用性软件。功能简单的嵌入式系统一般无需操作系统。但程序较复杂时需要操作系统来管理控制内存、多任务以及周边资源等。使用操作系统的嵌入式系统软件结构包含四层:设备驱动层、实时操作系统(RTOS)、应用程序接口层(API)、实际应用程序层。,1.5嵌入式处理器,目前全世界嵌入式处理器品种总量超过1000,流行体系结构有30多个系列。分类:嵌入式微处理器(EMPU)嵌入式微控制器(MCU)嵌入式DSP处理器(EDSP)嵌入式片上系统(SOC),一、嵌入式微处理器(EMPU),其基础是通用计算机中的CPU,应用时将微处理器装配在专用的电路板上,只保留和嵌入式应用相关的母板功能。目前主要有Aml86/88、386EX、PowerPC、68000/ColdFire、MIPS、ARM系列。,ARMAdvancedRISCMachines,IP(IntellectualProperty)知识产权。硅知识产权核是用于ASIC、ASSP、PLD等当中,并且是预先设计好的电路功能模块。IP核分为软核、硬核和固核。Fabless(无生产线)RISC(ReducedInstructionSetComputer)精简指令集计算机ARM:RISC处理器IP核Fabless,爱特梅尔,飞思卡尔半导体,德州仪器,ARM微处理器的特点,体积小、低功耗、低成本、高性能支持Thumb(16位)/ARM(32位)双指令集大量使用寄存器,指令执行速度更快大多数数据操作都在寄存器中完成寻址方式灵活简单,执行效率高指令长度固定,二、嵌入式微控制器(MCU),又名单片机,将整个计算机系统集成到一块芯片中。与微处理器相比,最大特点是单片化,体积减小,功耗和成本下降、可靠性提高,是目前嵌入式系统工业的主流。目前代表性的:Intel的8051/96系列,freescale公司的MC68HC08/12、MC9S08/12,Microchip的PIC系列,Atmel的AVR系列,TI的MSP430系列,Cygnal公司的C8051F系列。目前,MCU占有嵌入式系统约70%的份额。,三、嵌入式DSP处理器,对系统结构和指令进行特殊设计,适合执行DSP算法,编译效果高、执行指令速度快。DSP应用正从在通用单片机中以普通指令实现DSP功能,过度到采用嵌入式DSP处理器(EDSP)代表产品:TI公司的TMS320系列,ADI公司的Blackfin等,Freecale公司的DSP56000系列。,四、嵌入式片上系统,SOC是20世纪90年代中期出现的一个概念,并成为现代集成电路发展方向。是指在单芯片上集成DSP、MCU、存储器、数据转换器、接口电路等模块,可以直接实现信号采集、转换、存储、处理等功能。各种通用处理器内核将作为SOC设计的标准库。,1.6嵌入式操作系统,嵌入式操作系统与通用操作系统的区别P6使用操作系统的嵌入式系统软件结构包含:设备驱动层实时操作系统(RTOS)应用程序接口层实际应用程序层,RTOS是针对不同处理器优化设计的高效、实时、多任务内核。优秀的商品化RTOS可以面对几十个系列的嵌入式处理器提供类同的API接口。基于RTOS上的C语言具有极大的可移植性。目前,商品化的RTOS可支持8位的8051到32位的ARM、PowerPC及DSP等几十各系列的嵌入式处理器。,嵌入式操作系统可分为商用型和免费型商用型的主要包括:VxWorks,WindowsCE,Psos,PalmOS,OS-9,LynxOS,QNX,LYNX等。免费型的主要包括:Linux和uC/OS-,嵌入式操作系统,嵌入式实时操作系统uC/OS-可剪裁、源代码开放、结构小巧、执行效率高、占用空间小、可移植性强、实时强面向中小型嵌入式系统最大程度使用ANSIC语言开发,现已成功移植到近40多种处理器。内核最小可编译成2KB,带用全功能的可编译成610KB扩展性强,如自身不带文件系统,可自行加入,WindowsCE不是硬实时操作系统高度模块化内核需要200KB的ROM,支持Win32API子集、多种用户界面硬件、多种的串行和网络通信技术、COM/OLE和其他的进程间通信。Microsoft提供PlatformBuilder和EmbeddedVisualStudio开发工具。含有5个主要功能模块:内核、内核系统调用接口、文件系统、图形窗口和时间子系统、通信最大特点是提供与PC类似的图形界面和应用程序。,Linux免费的、源代码开放、符合POSIX标准规范。可自由传播并继承UNIX内核,是一种简化和改进。96年美国国家标准技术局确认符合POSIX标准。99年起,多种Linux的简体中文版问世。国内自主创建的有BluePointLinux,FlagLinux、XtermLinux等,美国有Xlinux、TurboLinux,Linux特点:开放性多用户多任务良好用户界面设备独立性丰富的网络功能可靠的系统安全良好的可移植性,1.7嵌入式系统开发工具,实时在线仿真系统(In-CircuitEmuatorICE)嵌入式应用系统最有效的开发工具高级语言编译器区别于普通PC机中的C语言编译器,嵌入式系统中的C语言编译器要经过专门的优化,以提高编译效率。,源程序模拟器通过软件手段模拟执行为某种嵌入式处理器内核编写的源程序测试工具。简单的模拟器可以通过指令解释方式逐条执行原程序,分配虚拟存储空间和外设,供程序员检查;高级模拟器利用计算机外部接口模拟出处理器的I/O电气信号。,ARM应用系统开
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年海上风电项目发展计划
- 2025年银行监管及中央银行服务合作协议书
- 心理健康课件封面图片
- 空中医疗站美术课件
- 二零二五年彩色打印机维修与维护服务合同
- 2025年度环保工程居间委托服务协议
- 二零二五年度房地产销售中心场地租赁合同书
- 二零二五年度阿拉尔经济技术开发区金融服务合作协议
- 2025年度绿色生态果园场承包权转让合同书
- 2025版特色主题酒店婚庆活动合作框架合同
- 2025年汕头市税务系统遴选面试真题附带题目详解含答案
- 贺州市民宿管理暂行办法
- 2025河南省特招医学院校毕业生计划招聘3200人考试备考题库及答案解析
- 危急值考试试题及答案
- GB/T 4980-2025容积式压缩机噪声的测定
- 建立全员安全生产责任制
- 原发性颅脑损伤的护理
- 合资组建公司策划方案
- KE-430D套结机中文使用说明书
- 奇台县喇嘛湖梁工业园区污水处理及再生利用工程环境影响评价报告书
- 2025年下半年安徽马鞍山含山县农业农村局招聘政府购买服务工作人员3人易考易错模拟试题(共500题)试卷后附参考答案
评论
0/150
提交评论