词条 | 嵌入式实时操作系统μ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 本书所附光盘 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。