嵌入式操作系统有哪些

作者:沙和煦 发布:2022-01-11 10:53:46 389浏览

在之前的分享中小编给大家介绍了嵌入式系统,今天我们来讲一讲嵌入式操作系统,你知道嵌入式操作系统有哪些吗?想知道的赶紧来看一看吧。

嵌入式操作系统是一种专门的操作系统( OS ),负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能。

嵌入式操作系统可以按照软件和硬件来划分:

一、按照硬件划分

1.嵌入式微处理器

嵌入式微处理器具有较高的性能,有32位以上的处理器,它去除了其他冗余功能部分,以最低的功耗和资源实现嵌入式应用。

2.嵌入式微控制器

嵌入式微控制器的最大特点是单片化,体积大大减小,从而使功耗和成本下降、可靠性提高。它的典型代表是单片机,在嵌入式设备中仍然有着极其广泛的应用。

3.嵌入式DSP处理器

DSP处理器是专门用于信号处理方面的处理器,具有很高的编译效率和指令的执行速度。在数字滤波、FFT、谱分析等各种仪器上DSP获得了大规模的应用。

4.嵌入式片上系统

嵌入式片上系统也被称为SOC,最大的特点是成功实现了软硬件无缝结合,直接在处理器片内嵌入操作系统的代码模块。SOC具有极高的综合性,而且整个系统特别简洁,不仅减小了系统的体积和功耗,而且提高了系统的可靠性,提高了设计生产效率。

二、按照软件划分

1.实时系统

是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致的运行。

2.分时系统

分时操作系统是使一台计算机采用时间片轮转的方式同时为几个、几十个甚至几百个用户服务的一种操作系统,它的特点是可有效增加资源的使用率。

① 本文仅代表作者个人观点,不代表猪八戒网立场。

② 本文经授权发布,未经许可,请勿转载。如有需要,请联系猪八戒官方。