FreeRTOS源码详解与应用开发—基于STMFreeRTOS编程教程书籍 pdf下载pdf下载

FreeRTOS源码详解与应用开发—基于STMFreeRTOS编程教程书籍百度网盘pdf下载

作者:
简介:本篇提供书籍《FreeRTOS源码详解与应用开发—基于STMFreeRTOS编程教程书籍》百度网盘pdf下载
出版社:蓝墨水图书专营店
出版时间:2017-07
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

  FreeRTOS源码详解与应用开发—基于STM32

  本书辅以大量的例程,全面讲解了Fr e eRTOS的原理以及源码,主要内容包括任务管理和任 务调度、系统裁减和配置、时间管理、队列、信号量、软件定时器、事件标志组、任务通知、低功耗 Ti ck l e s s模式、空闲任务以及内存管理等。同时,本书配有大量的图例,对于想要深入学习RTOS 类系统原理的人来说是一个不错的选择。 本书配套资料包括视频教程、文档教程、各个例程的源码及相关参考资料,所有资料均可在开 源电子网(网址为www. openedv. c om)下载。 本书适合那些想要学习Fr e eRTOS的初学者,也可作为高等院校计算机、电子技术、自动化、 嵌入式等相关的教材。

第1章FreeRTOS简介

1.1初识FreeRTOS

1.1.1什么是FreeRTOS

1.1.2为什么选择FreeRTOS

1.1.3FreeRTOS的特点

1.1.4商业许可

1.2磨刀不误柴工

1.2.1资料查找

1.2.2FreeRTOS官方文档

1.2.3Cortex—M架构资料

1.3FreeRTOS源码初探

1.3.1FreeRTOS源码下载

1.3.2FreeRTOS文件预览

1.4FreeRTOS编码标准和风格

第2章FreeRTOS移植

2.1准备工作

2.2FreeRTOS移植

2.2.1向工程中添加相应文件

2.2.2修改SYSTEM文件

2.3移植验证实验

2.3.1程序设计

2.3.2程序运行结果

第3章FreeRTOS系统配置

3.1“INCLUDE_”开始的宏

3.2“config”开始的宏

第4章FreeRTOS任务相关API函数

4.1任务创建和删除API函数

4.2任务创建和删除实验(动态方法)

4.2.1程序设计

4.2.2程序运行结果

4.3任务创建和删除实验(静态方法)

4.3.1程序设计

4.3.2程序运行结果

4.4任务挂起和恢复API函数

4.5任务挂起和恢复实验

4.5.1程序设计

4.5.2程序运行结果

第5章FreeRTOS中断配置和临界段

5.1Cortex—M中断

5.1.1中断

5.1.2中断管理

5.1.3优先级分组定义

5.1.4优先级设置

5.1.5用于中断屏蔽的特殊寄存器

5.2FreeRTOS中断配置宏

5.3FreeRTOS开关中断

5.4临界段代码

5.4.1任务级临界段代码保护

5.4.2中断级临界段代码保护

5.5FreeRTOS中断测试实验

5.5.1程序设计

5.5.2程序运行结果

第6章FreeRTOS任务基础知识

第7章FreeRTOS列表和列表项

第8章FreeRTOS调度器开启和任务相关函数

第9章FreeRTOS任务切换

第10章FreeRTOS系统内核控制函数

第11章FreeRTOS其他任务API函数

第12章FreeRTOS时间管理

第13章FreeRTOS队列

……

第14章FreeRTOS信号量

第15章FreeRTOS软件定时器

第16章FreeRTOS事件标志组

第17章FreeRTOS任务通知

第18章FreeRTOS低功耗Tickless模式

第19章FreeRTOS空闲任务

第20章FreeRTOS内存管理

参考文献