嵌入式操作系统基于软件

嵌入式操作系统基于软件嵌入式系统的软件主要有两大类:实时系统和分时系统

其中实时系统又分为两类:硬实时系统和软实时系统

实时嵌入系统是为执行特定功能而设计的,可以严格的按时序执行功能

其最大的特征就是程序的执行具有确定性

在实时系统中,如果系统在指定的时间内未能实现某个确定的任务,会导致系统的全面失败,则系统被称为硬实时系统

而在软实时系统中,虽然响应时间同样重要,但是超时却不会导致致命错误

一个硬实时系统往往在硬件上需要添加专门用于时间和优先级管理的控制芯片,而软实时系统则主要在软件方面通过编程实现时限的管理

比如Windows CE就是一个多任务分时系统,而Ucos-II则是典型的实时操作系统

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关