uC/OS-Ⅱ 内核分析、移植与驱动程序开发(附光盘)

分類: 图书,计算机/网络,操作系统/系统开发,系统开发,
作者: 陈是知编著
出 版 社: 人民邮电出版社
出版时间:字数: 378000版次: 1页数: 268印刷时间: 2007/09/01开本:印次:纸张: 胶版纸I S B N : 9787115164759包装: 平装内容简介
本书介绍μC/OS-Ⅱ的内核分析、移植过程和驱动程序开发方法。书中首先以μC/OS-Ⅱ在8051系列单片机上的移植为例子,详细剖析μC/OS-Ⅱ的内核和移植过程;然后以串口通信为例,介绍如何为μC/OS-Ⅱ实时内核添加设备的驱动程序;最后介绍μC/OS-Ⅱ在数字信号处理器(DSP)上的移植,以使读者进一步加深对μC/OS-Ⅱ的理解。
本书讲解循序渐进,旨在帮助读者在短期内了解嵌入式实时操作系统μC/OS-Ⅱ的核心内容,掌握移植和开发方法。本书面向刚刚接触嵌入式实时操作系统μC/OS-Ⅱ的读者,也可以作为大中专院校实时操作系统课程及学生毕业设计的参考书。
目录
第1章嵌入式系统概述
1.1嵌入式系统的历史
1.2嵌入式系统的定义
1.3嵌入式系统的特点
1.4什么是嵌入式处理器
第2章认识μC/OS-II
2.1范例A——演示多任务处理能力
2.2范例B——演示堆栈检查功能
第3章μC/OS-II内核分析与系统功能
3.1μC/OS-II内核结构
3.2μC/OS-II系统功能
第4章Keil Cx51基础知识
4.1Cx51程序设计基础
4.2函数
4.3数组与指针
4.4Cx51编译器对ANSI标准C的扩展
4.5高级编程技术
4.6预处理器
4.7Ax51宏汇编器
第5章μC/OS-II移植基础知识
5.1INCLUDES.H
5.2OS_CPU.H
5.3OS_CPU_C.C
5.4OS_CPU_A.ASM
5.5测试移植代码
第6章μC/OS-II在MCS-51上的移植
6.1建立工程
6.2OS_CPU.H
6.3OS_CPU_C.C
6.4OS_CPU_A.ASM
6.5定时器初值设置
6.6编写测试程序
6.7移植过程遇到的问题及解决
第7章驱动程序开发
7.1串行口
7.2以太网驱动
7.3I2C总线
第8章简单通信协议
8.1命令/响应包协议
8.2程序设计
第9章μC/OS-II在DSP上的移植
9.1μC/OS-II在TMS320F2812上的移植
参考文献