注重体验与质量的电子书资源下载网站
分类于: 计算机基础
简介
μC/OS-III内核实现与应用开发实战指南:基于STM32: 电子与嵌入式系统设计丛书 豆 0.0分
资源最后更新于 2020-03-29 01:33:21
作者:刘火良杨森
出版社:出版社机械工业出版社
出版日期:2019-06
ISBN:9787111628248
文件格式: pdf
标签: 编程语言 软件开发 程序设计 电子与嵌入式系统设计丛书 嵌入式 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利用率及栈检测统计
附录