《嵌入式实时作业系统μC/OS-II(第2版)》是2007年CMPBooks出版社出版的图书,作者是(美)JeanJ.Labros。
基本介绍
- 书名:嵌入式实时作业系统μC/OS-II(第2版)
- 作者:(美)Jean J. Labros
- 译者: 邵贝贝
- ISBN:9787810772907
- 出版社: 北京航空航天大学出版社
- 出版时间:2007 年9月
内容简介
μc/osii是着名的、源码公开的实时核心,是专为嵌入式套用设计的,可用于各类8位、16位和32位单片机或dsp。从μc/os算起,该核心已有10余年套用史,在诸多领域得到了广泛套用。
本书是microc/osii the real time kernel一书的第2版本,在第1版本(v2.0)基础上做了重大改进与升级。通过对μc/osii原始码的分析与描述,讲述了多任务实时的基本概念、竞争与调度算法、任务间同步与通信、存储与定时的管理以及如何处理优先权反转问题;介绍如何将μc/osii移植到不同cpu上,如何调试移植代码。在所附光碟中,给出已通过faa安全认证的μc/osii v2.52的全部源码以及可在pc机上运行的移植範例。
目录
概述
第1章 初识μc/osii
1.00 安装 μc/osii
1.01 範例1
1.02 範例2
1.03 範例3
1.04 範例4
第2章 实时系统概念
2.00 前/后台系统
2.01 代码的临界段
2.02 资源
2.03 共享资源
2.04 多任务
2.05 任务
2.06 任务切换
2.07 核心
2.08 调度
2.09 不可剥夺型核心
2.10 可剥夺型核心
2.11 可重入函式
. 2.12 时间片轮番调度法
2.13 任务优先权
2.14 静态优先权
2.15 动态优先权
2.16 优先权反转
2.17 任务优先权分配
2.18 互斥条件
2.18.01关中断和开中断
2.18.02测试并置位操作
2.18.03禁止,然后允许任务切换
2.18.04信号量
2.19 死锁
2.20 同步
2.21 事件标誌
2.22 任务间通信
2.23 讯息信箱
2.24 讯息伫列
2.25 中断
2.26 中断延迟
2.27 中断回响
2.28 中断恢复时间
2.29 中断延迟、回响及恢复
2.30 中断处理时间
2.31 非禁止中断
2.32 时钟节拍
2.33 对存储器的需求
2.34 使用实时核心的优、缺点
2.35 实时系统小结
第3章 核心结构
第4章 任务管理
第5章 时间管理
第6章 事件控制块
第7章 信号量管理
第8章 互斥型信号量管理
第9章 事件标誌组管理
第10章 讯息信箱管理
第11章 讯息伫列管理
第12章 记忆体管理
第13章 移植μc/osii
第14章 μc/osii在80x86上的移植
第15章 μc/osii在带有硬体浮点运算单元的80x86上的移植
第16章 μc/osii参考手册
第17章 μc/osii配置手册
第18章 pc中的功能函式
附录a c语言编程规约
附录b μc/osii的使用许可证
附录c μc/osii速查手册
附录d 工具程式
附录e 参考文献
附录f 本书所附光碟