全站数据
8 4 2 0 5 8 1

嵌入式实时内核应包括哪些主要功能

自考小师妹 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 06:18:36

问题描述

嵌入式实时内核应包括哪些主要功能,麻烦给回复
精选答案
最佳答案

一个嵌入式系统的实时性能是由硬件 、 实时操作系统及应用程序共同决定的,其中,嵌入式实时操作系统内核的性能起着关键的作用。

通常,有两种类型的实时嵌入式操作系统:实时内核型的 RTEOS 与通用型的 RTEOS 。

RTEOS 即实时嵌入式操作系统,Real-Time Embedded OS。

实时内核型的 RTEOS :这类操作系统,驱动程序传统嵌在内核之中,应用程序和中间件实现在标准的应用程序接口( APIs , Application Programming Interfaces )之上。

实时通用型的 RTEOS :这类操作系统,驱动程序并非深度嵌入到内核中,而是在内核之上实现,并且仅包含少数必要的驱动程序,应用程序和中间件可以直接在驱动程序之上实现,而不必在标准的 APIs 实现。

实时嵌入式操作系统和通用操作系统之间的功能有很多相似之处,例如,它们都支持多任务,支持软件和硬件的资源管理,以及都为应用提供基本的操作系统服务。