嵌入式操作系统,嵌入式操作系统的分类,嵌入式操作系统参数指标等
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子知识 > 嵌入式操作系统,嵌入式操作系统的分类,嵌入式操作系统参数指标等
嵌入式操作系统,嵌入式操作系统的分类,嵌入式操作系统参数指标等  2011/10/3

目录

  • 嵌入式操作系统的特点
  • 嵌入式操作系统的功能
  • 嵌入式操作系统的分类
  • 常见的嵌入式操作系统
嵌入式操作系统

嵌入式操作系统的特点

  •   嵌入式操作系统除具备了一般操作系统最基本的任务调度、同步机制、中断处理、文件处理等功能外,还具有如下特点:

      ●强实时性;

      ●支持开放性和可伸缩性的体系结构,具有可裁减性;

      ●提供统一的设备驱动接口;

      ●提供操作方便、简单、友好的图形GUI和图形界面;

      ●支持TCP/IP协议及其他协议,提供TCP/UDP/IP/PPP协议支持及统一的MAC访问层接口,提供强大的网络功能;

      ●嵌入式操作系统的用户接口通过系统的调用命令向用户程序提供服务;

      ●嵌入式系统一旦开始运行就不需要用户过多的干预;

      ●嵌入式操作系统和应用软件被固化在嵌入式系统计算机的ROM中;

      ●具有良好的硬件适应性(可移植性)。

嵌入式操作系统的功能

  •   嵌入式操作系统的基本功能主要体现在以下两个方面:

      1.构成一个易于编程的虚拟机平台

      EOS构成一个虚拟机平台,EOS把底层的硬件细节封装起来,为运行在它上面的软件(如中间件软件和各种应用软件)提供了一个抽象的编程接口。软件开发在这个编程接口的上进行,而不直接与机器硬件层打交道。EOS所提供的编程接口实际上就是操作系统对外提供的系统调用函数。

      2.系统资源的管理者

      EOS是一个系统资源的管理者,负责管理系统当中的各种软硬件资源,如处理器、内存、各种I/O设备、文件和数据等,使得整个系统能够高效、可靠地运转。

      运行在嵌入式环境中的EOS其目标是为了完成某一项或有限项功能,而非通用型的操作系统,因此在性能和实时性方面有严格的限制,能耗、成本和可靠性通常是影响设计的重要因素,要求占用资源少,适合在有限存储空间运行,要求系统功能可以根据产品的设计要求进行剪裁、调整。

      所有的EOS都有一个内核(kernel),内核是系统当中的一个组件,它包含了任务管理、存储管理、输入/输出(I/O)设备管理和文件系统管理四个功能模块。其中:

      ●  任务管理:对嵌入式系统中的运行软件进行描述和管理,并完成处理机资源的分配与调度;

      ●  存储管理:用来提高内存的利用率,方便用户的使用,并提供足够的存储空间;

      ●  I/O设备管理:方便设备的使用,提高CPU和输入/输出设备的利用率;

      ●  文件管理:解决文件资源的存储、共享、保密和保护等问题。

与《嵌入式操作系统,嵌入式操作系统的分类,嵌入式操作系统参数指标等》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095