文档介绍:嵌入式系统教案
武汉创维特信息技术有限公司
2017/11/11
2
提纲
1
3
2
嵌入式操作系统概述
常见的嵌入式操作系统介绍
嵌入式实时操作系统
第九章嵌入式操作系统介绍
3
操作系统的发展历程
多道程序批处理系统
分时操作系统
实时操作系统
嵌入式操作系统概述
4
批处理操作系统
用户将作业交给系统操作员;
系统操作员将许多用户的作业组成一批作业;
之后输入到计算机中,在系统中形成一个自动转接的连续的作业流;
启动操作系统;
系统自动、依次执行每个作业;
最后由操作员将作业结果交给用户;
嵌入式操作系统概述
5
工作方式
一台主机连接了若干个终端;
每个终端有一个用户在使用;
交互式的向系统提出命令请求;
系统接受每个用户的命令;
采用时间片轮转方式处理服务请求;
并通过交互方式在终端上向用户显示结果;
用户根据上步结果发出下道命令;
嵌入式操作系统概述
6
批处理操作系统工作方式示意图
嵌入式操作系统概述
终端
主机
终端
终端
终端
终端
7
分时操作系统
一般采用时间片的办法:
操作系统将CPU的时间划分成若干个片段,称为时间片;
操作系统以时间片为单位,轮流为每个终端用户服务;
每次服务一个时间片;
(其特点是利用人的错觉,使人感觉不到);
嵌入式操作系统概述
8
通用操作系统
分时系统与批处理系统结合
原则:分时优先,批处理在后
“前台”:需频繁交互的作业
“后台”:时间性要求不强的作业
嵌入式操作系统概述
9
实时操作系统
实时操作系统的目标:
对外部请求在严格时间范围内作出反应;
高可靠性;
安全性;
完整性;
嵌入式操作系统概述
10
网络操作系统
它是基于计算机网络的
是在各种计算机操作系统上
按网络体系结构协议标准开发的软件
包括网络管理,通信,安全,资源共享
和各种网络应用
目标:是相互通信及资源共享
嵌入式操作系统概述