RTOS操作系统
扬帆远航0727
热爱生活
展开
-
一、FreeRTOS任务调度相关函数详解
文章目录1. FreeRTOS任务调度及相关函数分析1.1 任务创建过程分析1.1.1 任务创建函数分析1.1.2 任务初始化函数分析1.1.3 任务堆栈初始化分析1.1.4 添加任务到就绪列表1.2 任务删除过程分析1.3 任务挂起过程分析1.4 任务恢复过程分析1.5 调度过程分析1.5.1 Task层面的调度1.5.2 Port层面的调度1.5.3 使能FPU1.5.4 配置systick中...原创 2019-08-30 17:04:02 · 3386 阅读 · 1 评论 -
二、FreeRTOS目录结构与配置选项讲解
文章目录FreeRTOS配置选项讲解FreeRTOS源码目录结构FreeRTOSConfig.h文件分析FreeRTOS配置选项讲解 讲解FreeRTOS之前首先要获取到源码,获取源码的途径有两种,第一种是通过官网来下载,下载地址为:http://www.freertos.org/, 另外一种是从代码托管网站上下载:https://source...原创 2019-09-03 20:43:13 · 1178 阅读 · 0 评论 -
三、任务切换之PendSV异常
文章目录PendSV异常1. 没有PendSV异常的任务切换2. 有PendSV异常的任务切换2.1 系统调用引起的任务切换2.2 systick中断引起任务切换2.3 PendSV异常处理函数2.4 寻找下一个要运行的任务2.5 时间片调度PendSV异常 PendSV翻译为可挂起系统中断,从名字上可以看出,这个系统中断可以被挂起,等到时机成熟...原创 2019-09-06 16:17:00 · 3669 阅读 · 0 评论