当前位置:在线查询网 > 在线百科全书查询 > 嵌入式实时操作系统μC/OS-II(第2版)

嵌入式实时操作系统μC/OS-II(第2版)_在线百科全书查询


请输入要查询的词条内容:

嵌入式实时操作系统μC/OS-II(第2版)




基本信息


原书名: MicroC OS II: The Real Time Kernel

原出版社:CMP Books

作者: (美)Jean J. Labrosse

译者: 邵贝贝

出版社:北京航空航天大学出版社

ISBN:9787810772907

出版日期:2007 年9月

版次:2-7

内容简介


μ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 本书所附光盘