嵌入式操作系统设计与实现—基于STM32微控制器
内容简介:本书共分为三个部分:第一部分是前置知识点,第二部分为操作系统设计与实现,第三部分为实验部分。第一部分包括1~4章,主要讲述了嵌入式操作系统概述、μCIOS-Ⅲ实时操作系统、CPU编程模型与多任务定义、Project目录与IDE工程构建。第二部分包括5~14章,主要讲述了MOS操作系统的设计与实现:任务控制块与上下文切换、操作系统的时钟节拍、Delay函数与Sleep函数、时间戳计数器、同步原语、任务的状态、优先级调度算法与实现、时间片调度算法与实现、任务管理的实现、内核对象。第三部分为第15章,包含了7个实验:函数参数、点亮LED、上下文切换、任务调度算法、软件定时器模块、多任务程序设计、文件系统与Shell。
登录后可荐购