2.1.1 任务控制块 (TCB):任务的“身份证” 2.1.1 任务控制块 (TCB):任务的“身份证” 在嵌入式实时操作系统(RTOS)的宏大架构中,多任务并发执行并非真正的物理并行,而是一种通过极高频率切换营造出的逻辑错觉。内核如何在这纷繁复杂的切换中,精准地记住每一个任务“刚才执行到哪里了”、“优先级是多少”、“接下来该去哪”?答案隐藏在一种核心的数据结构之中,这便是任务控制块(Task Control Block),简称 TCB。如果把任务比作一个在公司里忙碌的员工,那么 TCB 就是他的工牌、档案袋与行程表的集合体。没有它,内核便是个健忘的管理者,系统瞬间陷入混乱。对于一线研发工程师而言,理解 TCB 不仅是掌握 API 调用的前提,更是深入内核机理、排查诡异 Bug 的钥匙。