1 双任务时间片运行原理

1.1 设计目标

构建一个最小的基于时间片切换的双任务最小系统。

双任务时间片运行原理

1.2 时间片切换原理

双任务时间片运行原理
SysTick定时器: 24位的递减定时器,当递减到0时,将从RELOAD寄存器中自动重装载定时初值至CURRENT寄存器,如此反复。

双任务时间片运行原理

1.3 设计实现

双任务时间片运行原理
实现基本上都在截图中了,就不贴代码了。


参考资料:

  1. QT实验分析教程

相关文章: