1 列表及列表项概念及其应用
1.1 freeRTOS列表介绍
任务调度列表介绍

其他组件列表介绍

1.2 列表及列表项的定义
双向链表结构
1:插入与删除效率高,只要操作一次就能完成
2:对数据的管理更加灵活与便捷,有利于编写逻辑清晰的程序。

列表与列表项

1.3 freeRTOS列表操作API
vListInitialise()

vListInitialiseItem()

vListInsert()

vListInsertEnd()

uxListRemove()

2 列表及列表项函数应用
2.1 功能需求
- 1、当按键K3按下插入列表项
- 2、当按键K4按下移除列表项
- 3、当按键K5按下打印所有列表项信息
2.2 功能实现
功能业务划分

3 列表及列表项实现原理
3.1 列表及列表项初始化
列表及列表项数据结构

列表初始化

列表项初始化

3.2 列表及列表项插入
列表项按序插入

列表项尾部插入

3.3 列表及列表项移除
3.4 FreeRTOS操作列表接口
FreeRTOS操作列表接口一

FreeRTOS操作列表接口二

3.5 深入理解调度器实现原理




















