- 2024-10-27FreeRTOS 4:任务相关数据结构
任务相关数据结构任务控制块TCB_tFreeRTOS的每个任务都有⼀些属性需要存储,FreeRTOS把这些属性集合到⼀起⽤⼀个结构体来表⽰,这个结构体叫做任务控制块:TCB_t,在使⽤函数xTaskCreate()创建任务的时候就会⾃动的给每个任务分配⼀个任务控制块。此结构体在文件tasks.c中有定
- 2024-08-08基于STM32F103的FreeRTOS系列(七)·任务创建·列表的使用超详细解析
目录1. 列表和列表项1.1 列表和列表项简介1.1.1 列表1.1.2 列表项1.1.3 迷你列表项1.1.4 列表与列表项关系图1.2 列表初始化1.3 列表项的初始化1.4 列表项的插入函数1.5 列表项的末尾插入1.6 列表项的删除1.7 列表的遍历1. 列表
- 2024-07-23FreeRTOS操作系统(详细速通篇)——— 第八章
本专栏将对FreeRTOS进行快速讲解,带你了解并使用FreeRTOS的各部分内容。适用于快速了解FreeRTOS并进行开发、突击面试、对新手小白非常友好。期待您的后续关注和订阅!目录列表与列表项管理1列表与列表项简介1.1定义1.2结构体介绍2相关API函数介绍2.1
- 2024-06-15FreeRTOS简单内核实现2 双向链表
FreeRTOSKernelV10.3.1FreeRTOS的list.c/list.h文件中有3个数据结构、2个初始化函数、2个插入函数、1个移除函数和一些宏函数,链表是FreeRTOS中的重要数据结构,下述“1、数据结构”和“2、操作链表”两个小节内容主要对其原理进行讲解1、数据结构1.1、xLIST_IT