内容简介
本书内容可分为两大部分。第一部分(第1~10章)介绍了嵌入式操作系统原理。其中,第1章介绍嵌入式操作系统基础知识;第2章介绍嵌入式系统硬件与操作系统;第3章介绍嵌入式操作系统的体系结构、基本概念和设计嵌入式操作系统的基本要求;第4章详细介绍嵌入式操作系统常用数据结构;第5章详细介绍嵌入式操作系统的一般启动方式、BootLoader的编写方式和μCOS-Ⅱ、μCLinux;第6章详细介绍任务管理的各组成模块及其实现方式;第7章详细介绍嵌入式操作系统中资源管理的各种方式及实现,并通过对μCOS-Ⅱ的改造,讲授了如何在已有嵌入式操作系统中实现所需功能模块的扩展;第8章详细介绍任务间通信方式及其实现;第9章详细介绍内存管理方式及实现;第10章详细介绍中断与异步通信的方式及实现。第二部分(第11~14章)介绍了常用嵌入式操作系统及其应用。其中,第11章介绍Linux内核及其驱动编写;第12章介绍μC......