1.1任务的核心TCB控制块TCB 是任务控制块,它是操作系统用来管理和调度任务的核心数据结构。每个任务都会有一个对应的 TCB,里面保存了任务的所有关键信息,包括:栈信息pxStack 指向栈底,pxTopOfStack 指向栈顶栈保存了任务上下文(寄存器、返回地址等),上下文切换时会用到任务状态信息xStateListItem 和 xEventListItem 保存任务在就绪列表或事件等待列表中的位置uxPriority 保存任务优先级,用于调度算法调试与统计信息任务名称、任务编号、运行时间统计等支持 Newlib 重入、任务通知、互斥锁管理等扩展功能支持静态/动态分配标记临界区嵌套计数、...