本书主要介绍嵌入式操作系统内核的工作原理和设计思路。以开源嵌入式操作系统μC/OS II 为例,深入剖析其在嵌入式平台ARM9 Mini2440(处理器为三星S3C2440A)上的实现,重点描述内核基本调度机制、调度策略、任务协调机制(通信、同步、互斥等)、事务处理机制(中断、时钟等)、内存管理机制的设计和实现,并对嵌入式操作系统在不同嵌入式硬件平台上的移植等进行介绍。在此基础上,介绍实时调度理论、可信保障理论以及基于嵌入式操作系统的应用程序开发方法等内容。 本书可作为计算机及相关专业嵌入式系统方向高年级本科生的必修课教材,也可作为相关专业的选修课教材,同时可作为对嵌入式操作系统有浓厚兴趣的读者的参考资料。 |
前辅文 |
|
|
|
|
|
|
|
|
|
|