RTOS
文章平均质量分 92
执笔-叙写流年
记录生活,分享生活。
展开
-
freeRtos源码分析之任务调度原理
在FreeRtos中任务切换的本质是函数调用,CPU在指定时间内执行不同的函数,从微观上看每个任务都是顺序执行的,但是CPU运算能力很强,可以在很短时间内完成指令的执行,从宏观上看每个任务相当与同时在执行。原创 2023-11-18 21:49:53 · 978 阅读 · 1 评论 -
freeRtos源码分析之核心数据结构链表
使用Source Insight 打开freeRtos源码,在list.h文件中定义freeRtos中的基本数结构。如下图所示其中struct xMINI_LIST_ITEM是最小的链表元素,是一个双向链表的结构。struct xLIST_ITEM 和typedef struct xLIST是后面用于任务调度和处理的基本数据结构。至于其中每项的意思在后面会做解释。原创 2023-11-18 15:40:20 · 179 阅读 · 1 评论 -
freeRtos源码分析之移植
官方地址1.sourceforge官方地址里有各个版本的freeRtos2.freertos官方网站国内gitee 1.原创 2023-11-17 17:19:22 · 77 阅读 · 1 评论