μC/OS-III内核实现与应用开发实战指南:基于STM32

μC/OS-III内核实现与应用开发实战指南:基于STM32

作者:刘火良杨森

出版社:机械工业

出版年:2019年6月

ISBN:9787111628248

所属分类:经济金融

书刊介绍

《μC/OS-III内核实现与应用开发实战指南:基于STM32》内容简介

本书基于野火STM32全系列开发板介绍uC/OS-III内核实现与应用开发,全书分为两部分,第一部分先教你如何从0到1把uC/OS-III内核写出来,从底层的汇编开始讲解任务如何定义、如何切换,还讲解了阻塞延时如何实现、如何支持多优先级、如何实现任务延时列表以及时间片等uC/OS的核心知识点;第二部分讲解uC/OS-III内核组件的应用以及使用uC/OS-III进行多任务编程。
本书内容翔实,案例丰富,配有大量示例代码,适合作为嵌入式领域科技工作者的参考书,也适合相关专业的学生学习参考。
刘火良,杨森编著

作品目录

前言
引言
第一部分
从0到1教你写μC/OS内核
第1章:新建工程——软件仿真
第2章:裸机系统与多任务系统
第3章:任务的定义与任务切换
第4章:任务时间片运行
第5章:空闲任务与阻塞延时
第6章:时间戳
第7章:临界段
第8章:就绪列表
第9章:多优先级
第10章:时基列表
第11章:时间片
第12章:任务的挂起和恢复
第13章:任务的删除
第二部分
μC/OS-III内核应用开发
第14章:移植μC/OS-III到STM32、第15章:创建任务
第16章:μC/OS-III的启动流程
第17章:任务管理
第18章:消息队列
第19章:信号量
第20章:互斥量
第21章:事件
第22章:软件定时器
第23章:任务信号量
第24章:任务消息队列
第25章:内存管理
第26章:中断管理
第27章:CPU利用率及栈检测统计
附录

相关推荐

微信二维码