您的位置 首页 资料

嵌入式软件是什么意思_嵌入式软件的分类有哪些

嵌入式软件是什么意思_嵌入式软件的分类有哪些-本文首先阐述了嵌入式软件的概念,其次介绍了嵌入式软件的特征,最后介绍了嵌入式软件的分类。

  嵌入式软件是什么意思

  嵌入式软件便是嵌入在硬件中的操作体系和开发东西软件,它在工业中的相关联络表现为:芯片规划制作→嵌入式体系软件→嵌入式电子设备开发、制作。

  嵌入式软件与嵌入式体系是密不可分的,嵌入式体系一般由嵌入式微处理器、外围硬件设备、嵌入式操作体系以及用户的运用程序4个部分组成,用于完成对其他设备的操控、监督或办理等功用。嵌入式软件便是依据嵌入式体系规划的软件,它也是计算机软件的一种,相同由程序及其文档组成,是嵌入式体系的重要组成部分。

  嵌入式软件的特征

  共同的实用性

  嵌入式软件是为嵌入式体系服务的,这就要求它与外部硬件和设备联络严密。嵌入式体系以运用为中心,嵌入式软件是运用体系,依据运用需求定向开发,面向工业、面向市场,需求特定的职业经历。每种嵌入式软件都有自己共同的运用环境和实用价值。

  灵敏的适用性

  嵌入式软件一般能够认为是一种模块化软件,它应该能十分便利灵敏地运用到各种嵌入式体系中,而不能损坏或更改原有的体系特性和功用。嵌入式软件要运用灵敏,应尽量优化装备,减小对体系的全体继承性,晋级替换灵敏便利。

  程序代码精简

  因为嵌入式体系自身的运用有小体积、小存储空间、低成本、低功耗等要求,嵌入式软件和大型机上的软件比较,具有代码精简、履行功率高级特色。

  牢靠性、安稳性高

  嵌入式体系运用要求一般较为严苛,特别是在触及安全相关的范畴,如轿车电子、工业操控、航空航天等,这些范畴的嵌入式体系不只要求硬件牢靠,还对嵌入式软件提出了更高的要求。嵌入式软件需求运转牢靠、安稳,具有错误处理及毛病康复等功用。

  嵌入式软件的分类有哪些

  依照一般的分类办法,嵌入式软件能够分为体系软件、运用软件和支撑软件三大类。

  体系软件

  体系软件操控和办理嵌入式体系资源,为嵌入式运用供给支撑的各种软件,如设备驱动程序、嵌入式操作体系、嵌入式中间件等。

  运用软件

  运用软件是嵌入式体系中的上层软件,它界说了嵌入式设备的主要功用和用处,并担任与用户进行交互。运用软件是嵌入式体系功用的表现,如飞翔操控软件、手机软件、MP3播映软件、电子地图软件等,一般面向特定的运用范畴。

  支撑软件

  支撑软件是指辅佐软件开发的东西软件,如体系分析规划东西、在线仿真东西、穿插编译器源程序模拟器和装备办理东西等。

  在嵌入式体系傍边,体系软件和运用软件运转在方针渠道上(即嵌入式设备上),而关于各种软件开发东西来说,它们大部分都运转在开发渠道(PC机)上,运转Windows或 Linux操作体系。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/93472.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部