第10章 嵌入式操作系统简介.pptVIP

  • 2
  • 0
  • 约2.68千字
  • 约 13页
  • 2018-05-22 发布于河南
  • 举报
第10章 嵌入式操作系统简介

第10章 嵌入式操作系统简介 主要内容 嵌入式系统概述 嵌入式操作系统概述 嵌入式操作系统实时内核与实现 嵌入式操作系统实例介绍——?CLinux 10.1 嵌入式系统概述 10.2 嵌入式操作系统概述 10.2.1 嵌入式软件系统的体系结构 10.2.2 嵌入式操作系统 从原理上说,嵌入式操作系统仍旧是一种操作系统,因此它同样具有操作系统在进程管理、存储管理、设备管理、处理器管理和输入/输出管理等方面的基本功能。 大致经历了以下几个阶段: (1)无操作系统阶段 (2)简单操作系统阶段 (3)实时操作系统阶段 (4)面向Internet的阶段 10.3 实时内核及其实现 10.3.1 任务管理与调度 1.任务: 每个任务是一个独立的执行线程 ,可以与其他的并发任务竞争处理器时间。 2.任务管理:可以通过创建、删除、挂起、解挂、设置优先级等操作对任务进行管理 3.任务的调度算法:多采用基于静态优先级的可抢占式调度,任务优先级是在运行前通过某种策略静态分配好的,一旦有优先级更高的任务就绪,就马上进行调度。 4.任务的构建模型:采用单进程/多线程模型,或简单地称为任务模型 5.任务的组成:代码、数据 、堆栈 6.任务的属性:与任务相关的参数就是任务的属性,包括任务的优先

文档评论(0)

1亿VIP精品文档

相关文档