天天看点

几种嵌入式系统概述

是裸机系统中的一种,最简单的系统,只有一个外部的无限循环,顺序执行排列的任务,在任务执行层面不会出现分支,即:不会从一个任务切换到另一个任务

适用范围: 简单的处理(不需要分支和中断),例如:点亮LED灯,转动电机

属于裸机系统,允许出现中断,终端可以嵌套,但是没有分支

一定程度上解决了实时性,但没有完全解决,因为不允许其他高优先级的任务打断低优先级的任务,只允许中断打断任务

属于操作系统,内部含有任务调度,可以实现实时的任务执行,提高了前后台系统的实时性,每个任务都有一个优先级,按照任务优先级调度,可以实现任务之间的切换

适用于复杂的操作,例如:数字电视之类

没有最好的系统,只有最合适的系统!!!

对于一个简单的操作(自己入门时的操作),就没有必要都去套上一个多任务操作系统