本书以源码公开的嵌入式实时操作系统μC/OS-Ⅱ为核心,介绍了嵌入式操作系统在任务、任务的调度和管理、任务之间的通信和同步、内存管理等方面的实现和应用特点。语言文字通俗易懂,尽量避免了大量程序源代码的剖析讲解,而代之以插图和例题,力求**突出。
在μC/OS-Ⅱ系统的移植的讲解方面,尽量避免读者可能不太熟悉的计算机硬件系统,以免对读者的学习**形成不必要的冲击和干扰。因此,选用了大多数读者都比较了解和熟悉的MCS-51系列单片机为移植的硬件系统(尽管μC/OS-Ⅱ在MCS-51单片机上应用有些嫌大)。 μC/OS-Ⅱ是一个源码开放的嵌入式实时操作系统的内核。本书详细地介绍了嵌入式实时操作系统μC/OS-Ⅱ内核的任务管理和调度、系统时钟和节拍服务、时间管理、中断、任务的通信和同步、内存的简单管理原理,同时给出了大量的实例以帮助读者学习和理解。*后,还介绍了μ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章 预备知识
……
第3章 μC/OS-Ⅱ中的任务
第4章 μC/OS-Ⅱ的中断和时钟
第5章 任务的同步与通信
第6章 信号量集
第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简介
参考文献 Updater(escape("/AjaxControls/ProductComentList"), "dProductCommentList",null,{ name:"prd", value:'598147' });
本书作者其他作品: MFC Windows应用程序设计(算法与程序设计普通高校本科计算机专业特色教材精选) Windows程序设计技术基础--MFC与.NET(21世纪**大学规划教材) Java技术应用基础--对象模式虚拟机(高等院校规划教材)/计算机科学与技术系列 微型计算机操作系统基础--基于Linux\i386(计算机原理高等学校计算机专业教材精选) ARM体系结构及其嵌入式处理器(高等院校通用教材) 常见问题: 我要提问 小时图书排行 2011高考作文追分素材精华本(创新卷)
全国名校作文教学联席会 策划 陪你到世界终结 夏茗悠元气打造,萌动青春
夏茗悠 你的眼睛欺骗你 *经典的视幻觉游戏
[英]艾尔·塞克尔 4.心理控制术:改变自我意象,改变你的人生(成功改变3000万人生活的心理自助原创科学) 5.林徽因经典作品 6.尾巴 7.人性的弱点 8.逻辑思维游戏(“思维游戏魔法书”系列丛书) 9.麦田里的守望者(精装本) 10.小王子 ++