- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM教学系统01嵌入式系统概述概论
; ; ; 嵌入式系统的定义;一、嵌入式系统的定义;一、嵌入式系统的定义;嵌入式系统概述;嵌入式系统概述;嵌入式系统概述;一、嵌入式系统的定义;一、嵌入式系统的定义;1981年Ready System发展了世界上第1个商业嵌入式实时内核(VTRX32),它包含了许多传统操作系统的特征,包括任务管理、任务间通讯、同步与相互排斥、中断支持、内存管理等功能。
随后,出现了如ISI (Integrated System Incorporation )的PS/OS、IMG的VxWorks、QNX公司的QNX?等,Palm OS,WinCE,嵌入式Linux、uC/OS、Nucleus,以及国内的Delta OS等嵌入式操作系统。
今天RTOS (Real-Time Operating System)已经在全球形成了1个产业,根据美国EMF(电子市场分析)报告,1999年全球RTOS市场产值达3.6亿多美元,而相关的整个嵌入式开发工具(包括仿真器、逻辑分析仪、软件编译器和调试器)则高达9亿多美元。 ;IEEE定义;一般定义;嵌入式系统的几个重要特征;嵌入式系统的个性化很强,其中的软件系统和硬件的结合非常紧密,一般要针对硬件进行系统的移植。
即使在同一品牌、同一系列的产品中也需要根据系统硬件的变化和增减不断进行修改。
同时针对不同的任务,往往需要对系统进行较大更改,程序的编译下载要和系统相结合,这种修改和通用软件的“升级”是完全不同的概念。;(3)系统精简
嵌入式系统一般没有系统软件和应用软件的明显区分,不要求其功能设计及实现上过于复杂,这样一方面利于控制系统成本,同时也利于实现系统安全。
(4)高实时性OS
这是嵌入式软件的基本要求,而且软件要求固态存储,以提高速度。软件代码要求高质量和高可靠性、实时性。 ;(5)嵌入式系统开发需要开发工具和环境
由于其本身不具备自主开发能力,即使设计完成以后,用户通常也是不能对其中的程序功能进行修改,必须有一套开发工具和环境才能进行开发。
这些工具和环境一般是基于通用计算机上的软硬件设备以及各种逻辑分析仪、混合信号示波器等。
开发时往往有主机和目标机的概念,主机用于程序的开发,目标机作为最后的执行机,开发时需要交替结合进行。 ;嵌入式系统与PC之间的区别;典型嵌入式系统基本组成-硬件;典型嵌入式系统基本组成-软件;嵌入式系统一般指非PC系统,它包括硬件和软件两部分。
硬件包括处理器/微处理器、存储器及外设器件和I/O端口、图形控制器等。
软件部分包括操作系统软件(OS)(要求实时和多任务操作)和应用程序编程。有时设计人员把这两种软件组合在一起。
应用程序控制着系统的运作和行为;而操作系统控制着应用程序编程与硬件的交互作用。;1、对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核心的执行时间减少到最低限度。
2、具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构已模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。
3、可扩展的处理器结构,以能最迅速地开展出满足应用的最高性能的嵌入式微处理器。
4、嵌入式微处理器必须功耗很低,尤其是用于便携式的无线及移动的计算和通信设备中靠电池供电的嵌入式系统更是如此,如需要功耗只有mW甚至μW级。
;嵌入式处理器;从单片机、DSP到FPGA,品种越来越多,速度越来越快,性能越来越强,价格越来越低。
嵌入式微控制器(MicroController Unit,MCU)
总线宽度一般为4位、8位或16位,处理速度有限,一般在几个MIPS,进行一些复杂的应用很困难,运行操作系统就更难。嵌入式微控制器的典型代表就是单片机。
嵌入式DSP处理器(Digital Signal Processor,DSP)
处理器是专门用于信号处理方面的处理器,其在系统结构和指令算法方面进行了特殊设计,在数字滤波、FFT、频谱分析等各种仪器上DSP获得了大规模的应用。
DSP是运算密集处理器,一般用在快速执行算法,做控制比较困难。为了追求高执行效率,不适合运行操作系统,核心代码使用汇编。
;嵌入式微处理器(MicroProcessor Unit,MPU)
MPU嵌入式微处理器是由通用计算机中的CPU演变而来的,其中ARM/StrongARM是专为手持设备开发的嵌入式处理器,属于中档的价位。
嵌入式片上系统(System on Chip,SOC)
它是IC设计的发展趋势。采用SO
您可能关注的文档
最近下载
- 支气管镜操作相关大出血预防与处理进展.ppt VIP
- 文书工作与档案管理项目九 档案编研.pptx VIP
- Walkera华科尔无人机FCS-F8使用指南_CN_V1.2_2020.10.12(金属壳版).pdf
- DB13T 5387-2021 水库库容曲线修测及特征值复核修正技术导则.pdf VIP
- 英文写作手册中翻译.doc VIP
- 2025北森全部题库【汇总】.pdf
- DB33T 1243-2021 有釉面发泡陶瓷保温板外墙外保温系统应用技术规程-浙江省地方标准.pdf VIP
- 《农业与资源环境》课件 .ppt VIP
- 兴业证券-机器学习系列八-MEGA~GRU,如何结合股票的时序、截面和关联信息.pdf VIP
- 2025年质量强国建设纲要.pptx VIP
文档评论(0)