嵌入式操作系统

时间:2021-10-29 20:08:58

一般结构

嵌入式操作系统
大多数内核都包含以下三个公共部件: (1)调度器:EOS的心脏,提供一组算法决定何时执行哪个任务。 (2)内核对象:特殊的内核构件,帮助创建嵌入式应用。 (3)内核服务:内核在对象上执行的操作或通用操作。

多任务调度机制

(1)基于优先级的抢占调度 可分为静态优先咋和动态优先级。 (2)时间轮转调度 显然,纯粹的时间轮转调度是不能满足实时系统要求的。取而代之的是,基于优先级抢占式扩充时间轮转调度。