嵌入式系统设计与实例开发——ARM与mC/OS-Ⅱ(4)
四、嵌入式实时操作系统分析嵌入式系统设计与实例开发
――ARM与C/OS-Ⅱ
北京航空航天大学
智能嵌入式技术工作室
1
第四讲、嵌入式实时操作系统分析
一、操作系统概述
二、嵌入式实时操作系统C/OS
三、嵌入式Linux简介
四、WinCE
2
一、操作系统的发展
串行处理
简单批处理系统――IBMSYS
多通道程序批处理系统
分时操作系统
实时操作系统
3
批处理操作系统
工作方式:
z 用户将作业交给系统操作员
z 系统操作员将许多用户的作业组成一批作业
z 之后输入到计算机中,在系统中形成一个自动转接
的连续的作业流
z 启动操作系统
z 系统自动、依次执行每个作业
z 最后由操作员将作业结果交给用户
4
分时操作系统
z 工作方式:
z 一台主机连接了若干个终端
z 每个终端有一个用户在使用
z 交互式的向系统提出命令请求
z 系统接受每个用户的命令
z 采用时间片轮转方式处理服务请求
z 并通过交互方式在终端上向用户显示结果
z 用户根据上步结果发出下道命令
5
终
……