轻松自编小型嵌入式操作系统

出版时间:2012-1  出版社:北京航空航天大学出版社  作者:陈旭武  页数:366  
Tag标签:无  

内容概要

  本书介绍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篇 操作系统的应用实战
参考文献

章节摘录

版权页:插图:①运行-延时:当前运行任务自身工作完成后,任务自动放弃运行时间片,放弃CPU的使用权,任务进入延时等待,任务延肘的时间被保存在任务控制块中,该延时时间由用户设定。②延时-就绪:延时任务等待的延时时间完成后,在系统定时器中断服务中会控制任务退出延时状态,同时把任务登记在运行队列中。任务进入延时状态,等待延时时间,是任务自动放弃运行时间片,放弃CPU的使用权的一种常用的方法,在实际应用时,该方法是运用最多的一种。RW/CZXT-1.0小型嵌入式操作系统中,时间延时函数的功能就是控制任务进行延时。2.停止状态①就绪-停止:登记在运行队列中的就绪任务,如果被其他正在运行的任务挂起时,其状态会从就绪状态改变为停止状态,处于就绪状态的任务因未进入运行,不能自己挂起自己。②运行-停止:正在运行的任务,如果任务自己挂起自己的时候,任务的状态会从运行态改变为停止状态。③停止-就绪:处于停止状态的任务,当其他正在运行的任务发出恢复信号时,任务会重新进入就绪状态,并在运行队列中登记,任务开始等待调度。操作系统中,只有正在运行的任务才能发出挂起信号和发出恢复信号。RW/CZXT-1.0小型嵌入式操作系统中,任务被挂起之前,都会把任务当前所处的状态保存在任务控制块中,任务被恢复之后,任务会恢复到挂起前的状态。如某个任务被挂起时,任务刚好处于等待延时状态,任务被挂起后,任务处于停止状态,暂停等待延时时间,任务被恢复后,任务会继续等待未完成的延时时间。

编辑推荐

《轻松自编小型嵌入式操作系统》由北京航空航天大学出版社出版。

图书封面

图书标签Tags

评论、评分、阅读与下载


    轻松自编小型嵌入式操作系统 PDF格式下载


用户评论 (总计20条)

 
 

  •   学习编写嵌入式操作系统的好书
  •   作为操作系统的入门书籍是非常好的,给学习嵌入式操作系统的初学者耳目一新的感觉。但是书中有点凑字数的嫌疑
  •   嵌入式操作系统入门的好书
  •   还可以,总的来说不错,实践性不太好,内容稍显陈旧,不过可以丰富思路
  •   挺好的,认真的学习吧!
  •   学习的入门书
  •   书不错,送的时候,对于读书的人送的是知识,所以,小心翼翼一些吧
  •   这个回家正好研究研究
  •   挺不错的,慢慢看,应该会有所收获
  •   很满意,比较喜欢。
  •   比较适合理解什么是嵌入式操作系统
  •   适合理解自己动作写操作系统,比较小,功能比较弱的一个操作系统。
  •   大致翻看了下适合有一定基础的爱好者学习
  •   如用来做实验,是不错的一本书
  •   让初学者了解系统的运行原理 不枯燥 理论和实践都十分的不错推荐这本书~~~~对嵌入式系统要了解的~~
  •   物流很快,第二天就到了。非常满意书也很满意赞一个
  •   自己基础差,知其然不知其所以然
  •   简单,明了。代码还是理论间接都很清晰。赞。
  •   总体还不错,长知识,嘿嘿
  •   应该还有的光盘里面怎么没有!
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7