|
|
嵌入式实时操作系统μ C/OS-Ⅱ(第2版) 内容提要 |
μC/OSII是著名的、源码公开的实时内核,是专为嵌入式应用设计的,可用于各类8位、16位和32位单片机或DSP。从μC/OS算起,该内核已有10余年应用史,在诸多领域得到了广泛应用。 《嵌入式实时操作系统μ C/OS-Ⅱ(第2版)》是MicroC/OSII The Real Time Kernel一书的第2版本,在第1版本(V2.0)基础上做了重大改进与升级。通过对μC/OSII源代码的分析与描述,讲述了多任务实时的基本概念、竞争与调度算法、任务间同步与通信、存储与定时的管理以及如何处理优先级反转问题;介绍如何将μC/OSII移植到不同CPU上,如何调试移植代码。在所附光盘中,给出已通过FAA安全认证的μC/OSII V2.52的全部源码以及可在PC机上运行的移植范例。 《嵌入式实时操作系统μ C/OS-Ⅱ(第2版)》可用做高等院校嵌入式实时系统课程教材或工程师培训教材,也可供嵌入式应用开发人员研究与使用。 |
|
|
嵌入式实时操作系统μ C/OS-Ⅱ(第2版) 目录 |
第1章 初识μC/OSII1 1.00 安装 μC/OSII1 1.01 范例11 1.02 范例210 1.03 范例320 1.04 范例430
第2章 实时系统概念34 2.00 前/后台系统34 2.01 代码的临界段35 2.02 资源36 2.03 共享资源36 2.04 多任务36 2.05 任务36 2.06 任务切换38 2.07 内核38 2.08 调度39 2.09 不可剥夺型内核39 2.10 可剥夺型内核40 2.11 可重入函数42 2.12 时间片轮番调度法44 2.13 任务优先级44 2.14 静态优先级44 2.15 动态优先级44 2.16 优先级反转44 2.17 任务优先级分配47 2.18 互斥条件49 2.18.01 关中断和开中断49 2.18.02 测试并置位操作50 2.18.03 禁止,然后允许任务切换50 2.18.04 信号量51 2.19 死锁55 2.20 同步56 2.21 事件标志 |
| → 目录全文 |
|
|
调换货原则 |
|
|
|
|
查看评论 |
|
|
|
发布评论 |
|
|
|
|
| |