文章目录 前言 总结 前言 想要深入学习单片机知识,操作系统一定是个绕不开的话题。而裸机模拟OS系统进行任务调度可以作为中间桥梁,为我们将来对操作系统的学习打下基础。我的想法是花费一段时间来搜集网上的相关资料,分析别人的优秀代码后再集百家之长,尝试形成一种我自己的代码架构。 typedef struct _TASK_COMPONENTS { uint8_t Run; // 程序运行标记:0-不运行,1运行 uint16_t Timer; // 计时器 uint16_t ItvTime; // 任务运行间隔时间 void</