- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统定义与特点教程
....页眉
....页脚.
嵌入式系统的定义及特点
定义:嵌入式系统是以应用为中心、以计算机技术为基础,软、硬件可裁剪,适应于应用系统对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统。
特点:(1)嵌入式系统是面向特定应用的。嵌入式系统中的CPU是专门为特定应用设计的,具有低功耗、体积小、集成度高等特点,能够把通用CPU中许多由板卡完成的任务集成在芯片内部,从而有利于整个系统设计趋于小型化。
(2)嵌入式系统涉及先进的计算机技术、半导体技术、电子技术、通信和软件等各个行业。是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
(3)嵌入式系统的硬件和软件都必须具备高度可定制性。
(4)嵌入式系统的生命周期相当长。嵌入式系统和具体应用有机地结合在一起,其升级换代也是和具体产品同步进行的。
(5)嵌入式系统本身并不具备在其上进行进一步开发的能力。在设计完成以后,用户如果需要修改其中的程序功能,必须借助于一套专门的开发工具和环境。
(6)为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机中,而不是存贮于磁盘等载体中。
3.与通用计算机相比,嵌入式系统有哪些特点? 答:与通用计算机相比,嵌入式系统有以下特点: (1)嵌入式系统通常是面向特定应用的; (2)嵌入式系统的硬件和软件必须高效率地设计,做到量体裁衣、去除冗余; (3)有实时操作系统的支持; (4)嵌入式系统具有较长的生命周期; (5)嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存储在磁盘等载体中; (6)具有专门的开发工具支持。
操作系统在嵌入式系统中所起的作用
EOS负责嵌入系统的全部软、硬件资源的分配、调度作,控制、协调并发活动;它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能。嵌入式操作系统在系统实时高效性、硬件的相关依赖性、软件固化以及应用的专用性等方面具有较为突出的特点。
嵌入式系统是以应用为中心,整合了计算机软件、硬件技术,通信技术和微电子技术,嵌入式系统主要由嵌入式微处理器、外围硬件设备、 HYPERLINK /news/listbylabel/label/嵌入式操作系统 嵌入式操作系统以及应用程序等四个部分组成。 HYPERLINK /news/listbylabel/label/嵌入式操作系统 嵌入式操作系统是嵌入式系统应用的核心. 嵌入式操作系统,大大地提高了嵌入式系统硬件工作效率,并为应用软件开发提供了极大的便利。
嵌入式操作系统(嵌入式 HYPERLINK /ic_words/index.html?key=linux \o 电子辞典:linux \t _blank linux学习)的功能
嵌入式操作系统除具备了一般操作系统(嵌入式 HYPERLINK /ic_words/index.html?key=linux \o 电子辞典:linux \t _blank linux系统)最基本的功能,如任务调度、同步机制、中断处理、文件处理等外,还有以下两个方面的功能:
1.构成一个易于编程的虚拟机平台
嵌入式操作系统构成一个虚拟机平台,EOS把底层的硬件细节封装起来,为运行在它上面的软件(如中间件软件和各种应用软件)提供了一个抽象的编程接口。软件开发在这个编程接口的上进行,而不直接与机器硬件层打交道。EOS所提供的编程接口实际上就是操作系统对外提供的系统调用函数。
2.系统资源的管理者
嵌入式操作系统是一个系统资源的管理者,负责管理系统当中的各种软硬件资源,如处理器、内存、各种I/O设备、文件和数据等,使得整个系统能够高效、可靠地运转。
操作系统的作用主要体现在两方面:
1.屏蔽硬件物理特性和操作细节,为用户使用计算机提供了便利
??指令系统(成千上万条机器指令,它们的执行由微程序的指令解释系统实现的)。计算机问世初期,
计算机工作者就是在裸机上通过手工操作方式进行工作。??计算机硬件体系结构越来越复杂。
2.有效管理系统资源,提高系统资源使用效率
如何有效地管理、合理地分配系统资源,提高系统资源的使用效率是操作系统必须发挥的主要作用。资源利用率、系统吞吐量是两个重要的指标。
Linux与嵌入式使用的uclinux操作系统的关系
Linux是一种很受欢迎的操作系统,它与UNIX系统兼容,开放源代码。它原本被设计为桌面系统,现在广泛应用于服务器领域。而更大的影响在于它正逐渐的应用于嵌入式设备。uClinux正是在这种氛围下产生的。在uClinux这个英文单词中u表示Micro,小的意思,C表示Control,控制的意思,所以uClinux就是Micro-Control-Linux,字面上的理解就是针
您可能关注的文档
- 嵌入式期末复习教程.docx
- 嵌入式智能家居安防监控系统教程.ppt
- 嵌入式毕业实习报告教程.doc
- 嵌入式概论教程.docx
- 嵌入式的发展现状及发展前景教程.pptx
- 嵌入式程序教程.doc
- 嵌入式移动数据库研究教程.ppt
- 嵌入式电子相册教程.doc
- 嵌入式操作系统介绍教程.ppt
- 嵌入式期中考试教程.doc
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
文档评论(0)