从源码的角度来看,OS内核源码就是通过各种链表组装起来的,FreeRTOS就是下面几个链表组成的。FreeRTOS的调度,任务切换就是倒腾这几个链表。而其它的几款OS是一个链表就一撸到底了,FreeRTOS是搞了好几个。所以视频里面就重点介绍下这个,其它的支持的也做个拓展说明。
搞清楚这几个链表也就搞清楚FreeRTOS的框架设计了。本期视频教程采用调试状态,逐字逐句源码分析方式,录制了一期视频教程,方便大家更好掌握RTOS
视频:
https://www.bilibili.com/video/BV1BN411L727/
【实战技能】 单步运行源码分析,一期视频整明白FreeRTOS内核源码框架和运行机制,RTOS Trace链表功能展示
提纲: