嵌入式实时操作系统μC/OS原理与实践

嵌入式实时操作系统μC/OS原理与实践

评分

★★★★★

ISBN

9787121154416

出版社

电子工业出版社 2012-02-01出版

作者

卢有亮

内容简介
本书在第一章给出实时操作系统的基础,为以后各章的学习打下基础,满足未学习过操作系统的读者,而学习过操作系统的读者也要掌握本章的内容,因为嵌入式实时操作系统有其个性。第二章任务管理,第三章中断和时间管理,第四章事件管理,第五章消息管理,第六章内存管理,第七章移植先给出通用的方法,再分别论述PC下基于NIOS的FPGA这一全新领域下的移植。
AI简介
这是一本深度剖析嵌入式实时操作系统μC/OS-II原理和实践的经典教材。书中首先介绍了实时操作系统的基础,包括操作系统概述、实时操作系统概述、任务、基于优先级的不可剥夺内核、同步与通信、中断和时钟、内存管理等基本概念。接着,书中深入探讨了任务管理,包括任务管理数据结构、任务控制块初始化、操作系统初始化、任务的创建、删除、挂起和恢复、任务的调度和多任务的启动、特殊任务、任务管理总结等。 书中进一步阐述了中断和时间管理,包括中断管理、时间管理等内容。书中还详细介绍了事件管理,包括事件管理的重要数据结构、事件管理程序、信号量管理、互斥信号量管理、事件标志组管理等。此外,书中还对消息管理进行了详细讨论,包括消息邮箱、消息队列等内容。 在内存管理方面,书中讲解了内存管理的数据结构,包括内存控制块初始化、创建内存分区、内存分区获取、内存分区释放、查询内存分区的状态、内存管理实例等内容。书中还详细解析了内存管理的关键函数,包括OS_MemInit函数、OS_MemCreate()、OS_MemDelete()、OS_MemGet()、OS_MemPut()等。 书中还深入探讨了操作系统的代码结
阅读/下载地址