|
內容簡介: |
本书介绍RW/CZXT一1.0小型嵌入式操作系统内核的模型结构及其程序代码,全书分为三大篇l4章。第1篇:实现一个基础的小型嵌入式操作系统,设计内核的功能结构及其程序代码。第2篇:扩展小型嵌入式操作系统内核的应用功能,建立信号量、邮箱、消息队列、特殊服务及内存管理等功能。第3篇:用实际工程例子介绍RW/CZXT-1.0嵌入式操作系统的应用。本书99%的程序代码用C语言进行编写,具有结构合理、内容丰富、描述详细、知识浅显易懂的特点,并且注重理论与应用相结合,对每一章节的设计要点进行总结,重点章节附有实验应用实例。
本书可作为机电类专业的教材,也可作为嵌入式系统技术人员、单片机技术人员、单片机业余爱好者、电气自动化控制技术人员等人员学习或参考用书。
|
目錄:
|
第1篇 小型嵌入式操作系统基础
第0章 概述
第1章 实现一个简单的3任务调度系统
1.1 硬件和软件的准备
1.1.1 实验开发板
1.1.2 集成环境开发工具软件
1.2 构建简单的3任务调度操作系统
1.2.1 用KEIL C51建立一个工程
1.2.2 定义系统需要的变量
1.2.3 系统初始化及建立任务函数
1.2.4 建立一个简单的任务调度器
1.2.5 在实验板上运行
总结
第2章 嵌入式操作系统的程序文件
2.1 RW/CZXT-1.o嵌入式操作系统的功能和特点
2.2 RW/CZXT-1.0嵌入式操作系统的程序文件
2.2.1 系统的宏定义文件:XT—HDY.H
2.2.2 系统的配置文件:XT—PZ.H
2.2.3 系统的头文件XT.H
2.2.4 系统的初始化文件XT—INT.C
2.2.5 系统的调度文件XT—TD.C
2.2.6 系统任务管理文件XT—RWGL.C
2.2.7 系统时间管理文件XT—SHIJ.C
2.2.8 信号量、邮箱文件XT—XHL.C,XT—XXYX.C
2.2.9 消息队列功能文件XT—XXDL.C
2.2.10 内存管理功能文件XT—NCGL.C
2.2.11 系统服务功能文件XT—FuWU.C
2.2.12 系统MAIN文件XT—MAIN.C
总结
第3章 系统变量定义及初始化
3.1 系统的宏定义
……
第2篇 内核功能扩展
第3篇 操作系统的应用实战
参考文献
|
|