嵌入式实时作业系统μC/OS-II原理及套用


嵌入式实时作业系统μC/OS-II原理及套用

文章插图
嵌入式实时作业系统μC/OS-II原理及套用【嵌入式实时作业系统μC/OS-II原理及套用】《嵌入式实时作业系统μC/OS-II原理及套用》是任哲编着的书籍,由北京航空航天大学出版社出版,介绍了嵌入式实时作业系统μC/OS-Ⅱ核心的任务管理和调度、系统时钟和节拍服务、时间管理、中断、任务的通信和同步、记忆体的简单管理原理,同时给出了实例以帮助读者学习和理解 。最后,还介绍了μC/OS-Ⅱ的移植方法 。
基本介绍书名:嵌入式实时作业系统μC/OS-II原理及套用
作者:任哲 编着
ISBN:9787811249323
定价:30
出版社:北京航空航天大学出版社
出版时间:2009-10-1
装帧:平装
开本:16
适用对象μC/OS-Ⅱ是一个源码开放的嵌入式实时作业系统的核心 。本书可作为高等院校计算机、电子技术、自动化技术、仪器仪表等相关专业的教材,也可供对嵌入式作业系统感兴趣的工程技术人员参考 。图书目录第1章 嵌入式实时作业系统的基本概念1.1 计算机作业系统1.1.1 什幺是计算机作业系统1.1.2 作业系统的作用和功能1.2 嵌入式系统和嵌入式作业系统1.2.1 嵌入式系统的基本概念1.2.2 嵌入式作业系统1.2.3 实时作业系统需要满足的条件1.2.4 嵌入式系统的任务及嵌入式实时作业系统1.3 嵌入式实时作业系统μC/OS-Ⅱ简介1.4 小结1.5 练习题第2章 预备知识2.1 开发工具2.1.1 BorlandC3.1及其精简版2.1.2 多档案程式的编译和连线2.2 工程管理工具make及makefile2.3 複杂工程项目的管理2.3.1 批处理档案与makefile的综合使用2.3.2 複杂工程管理示例2.4 常用数据结构2.4.1 程式控制块2.4.2 控制块的组织~鍊表2.4.3 点阵图2.5 小结2.6 练习题第3章 μC/OS-Ⅱ中的任务3.1 任务的基本概念3.1.1 任务及其记忆体结构3.1.2 任务的状态3.1.3 用户任务代码的一般结构3.1.4 系统任务3.1.5 任务的优先权及优先权别3.2 任务堆叠3.2.1 任务堆叠的创建3.2.2 任务堆叠的初始化3.3 任务控制块及其鍊表3.3.1 任务控制块结构3.3.2 任务控制块鍊表3.3.3 任务控制块的初始化3.4 任务就绪表及任务调度3.4.1 任务就绪表结构3.4.2 对任务就绪表的操作3.4.3 任务调度3.5 任务的创建3.5.1 用函式OSTaskCreate()创建任务3.5.2 用函式OSTaskCreateExt()创建任务3.5.3 创建任务的一般方法3.6 任务的挂起和恢复3.6.1 挂起任务3.6.2 恢复任务3.7 其他任务管理函式3.7.1 任务优先权别的修改3.7.2 任务的删除3.7.3 查询任务的信息3.8 μC/OS-Ⅱ的初始化和任务的启动3.8.1 μC/OS-Ⅱ的初始化3.8.2 μC/OS-Ⅱ的启动3.9 小结3.10 练习题第4章 μC/OS-Ⅱ的中断和时钟4.1 μC/OS-Ⅱ的中断4.1.1 μC/OS-Ⅱ的中断过程4.1.2 中断级任务切换函式4.1.3 应用程式中的临界段4.2 μC/OS-Ⅱ的时钟4.3 时间管理4.3.1 任务的延时4.3.2 取消任务的延时4.3.3 获取和设定系统时间4.4 小结4.5 练习题第5章 任务的同步与通信5.1 任务的同步和事件5.1.1 任务间的同步5.1.2 事件5.2 事件控制块及事件处理函式5.2.1 事件控制块的结构5.2.2 操作事件控制块的函式5.2.3 空事件控制块鍊表5.3 信号量及其操作5.3.1 信号量5.3.2 信号量的操作5.4 互斥型信号量和任务优先权反转5.4.1 任务优先权的反转现象5.4.2 互斥型信号量5.5 讯息信箱及其操作5.5.1 讯息信箱5.5.2 讯息信箱的操作5.6 讯息伫列及其操作5.6.1 讯息伫列5.6.2 讯息伫列的操作5.7 小结5.8 练习题第6章 信号量集6.1 信号量集的结构……第7章 动态记忆体管理第8章 在51单片机上移植μC/OS-Ⅱ第9章 基于ARM的μC/OS-Ⅱ第10章 μC/OS-Ⅱ在80x86上的移植第11章 μC/OS-Ⅱ可剪裁性的实现附录A 档案PC.C中的函式附录B μC/OS-Ⅱ中使用的数据类型附录C C51开发工具μVision 2简介参考文献