嵌入式操作系统μC/OS-II及应用开发

嵌入式操作系统μC/OS-II及应用开发

刘天华, 主编

出版社:清华大学出版社

年代:2012

定价:32.0

书籍简介:

本书是嵌入式操作系统uC/OS-II的理论分析和使用教材。将操作系统原理以uC/OS-II为实例进行理论知识的讲述,并有该理论知识的uC/OS-II实验章节,对于uC/OS-II的应用以在ARM上的嵌入式编程为实例进行讲解,也对应相应的uC/OS-II的应用实验。

书籍目录:

第1章 嵌入式操作系统概述

1.1 操作系统概述

1.1.1 操作系统的作用

1.1.2 操作系统的特征

1.1.3 操作系统的发展

1.2 操作系统的体系结构

1.2.1 层次结构

1.2.2 微内核结构

1.3 嵌入式操作系统概述

1.3.1 嵌入式操作系统的演变

1.3.2 嵌入式操作系统的特点

1.3.3 嵌入式操作系统与通用操作系统的区别

1.4 嵌入式实时操作系统μC/OS-Ⅱ概述

1.4.1 μC/OS-Ⅱ的特点

1.4.2 μC/OS-Ⅱ的文件结构

小结

习题

第2章 μC/OS-Ⅱ的入门知识

2.1 开发工具

2.1.1 Hello World程序

2.1.2 BCC编译器

2.1.3 TLINK链接器

2.1.4 TASM汇编语言编译器

2.2 make和makefile

2.2.1 简单makefile的书写规则

2.2.2 make命令

2.3 初识“μC/OS-Ⅱ”

小结

习题

第3章 μC/OS-Ⅱ的内核结构

3.1 μC/OS-Ⅱ任务的描述

3.1.1 任务的定义

3.1.2 任务的基本状态

3.1.3 任务控制块

3.1.4 任务堆栈

3.2 任务调度

3.2.1 基本概念

3.2.2 调度的时机

3.2.3 操作系统常用的调度算法

3.2.4 实时系统中的调度

3.2.5 μC/OS-Ⅱ的任务调度

3.3 μC/OS-Ⅱ的系统任务

3.3.1 空闲任务

3.3.2 统计任务

3.4 μC/OS-Ⅱ的初始化和任务的启动

3.4.1 μC/OS-Ⅱ的初始化

3.4.2 μC/OS-Ⅱ的启动

小结

习题

第4章 任务管理

4.1 任务的基本操作

4.1.1 任务创建

4.1.2 任务删除

4.1.3 任务挂起与恢复

4.1.4 其他任务管理函数

4.2 应用举例

4.2.1 任务的状态转变举例

4.2.2 堆栈功能检测应用举例

小结

习题

第5章 中断管理

5.1 中断概述

5.1.1 中断的基本概念

5.1.2 中断处理过程

5.1.3 中断评价指标

5.2 μC/OS-Ⅱ的中断

5.2.1 μC/OS-Ⅱ的中断服务子程序ISR

5.2.2 μC/OS-Ⅱ的中断级的任务切换

……

第6章 时间管理

第7章 任务的同步与通信

第8章 内存管理

第9章 μC/OS-Ⅱ在ARM7上移植

第10章 室内智能节电综合监控系统设计

附录 配置手册

参考文献

内容摘要:

本书以理论为核心,以实用为导向,最大的特色就是将μC/OS-II操作系统的原理和应用有机地融合到这一本书中,使学生既能掌握理论,又能懂得应用。本书先介绍了PC上μC/OS-II的开发环境BC45,在这个环境下演示一个μC/OS-II的实例,使读者从整体上理解μC/OS-II。然后从操作系统的原理上详细讲述μC/OS-II这个实时操作系统的实现原理,对其中的内核、任务的管理、任务的同步和通信、时钟和中断进行了详细的论述,理论讲述后附有该理论的实验例程及实现方法。最后介绍了μC/OS-II的移植方法,并从应用的角度描述了一个基于μC/OS-II的综合开发案例,使读者在应用开发中真正会用μC/OS-II,掌握μC/OS-II的应用技巧。本书适合作为嵌入式系统原理及应用的学习教材,同时适合作为高等院校计算机相关专业嵌入式操作系统教材或参考书,适合相关学科的本、专科学生、高职高专及成教类学生阅读,也可供嵌入式操作系统应用开发人员参考。

书籍规格:

书籍详细信息
书名嵌入式操作系统μC/OS-II及应用开发站内查询相似图书
9787302284727
如需购买下载《嵌入式操作系统μC/OS-II及应用开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸23 × 19装帧平装
页数印数 3000

书籍信息归属:

嵌入式操作系统μC/OS-II及应用开发是清华大学出版社于2012.出版的中图分类号为 TP316.2 的主题关于 实时操作系统-程序设计-高等学校-教材 的书籍。