时间控制
时间控制模块用于描述 RTOS 中的时间管理机制,包括 Tick System、 Delay、Software Timer、Timeout 与 Scheduler Timing, 是实时系统调度精度与响应能力的基础。
时间控制模型定义
Time Control Model = Tick System + Delay Mechanism + Timer System + Scheduler Timing
核心机制说明
Tick 驱动
系统通过周期性中断维护全局时间基准,并触发调度检查。
Delay 阻塞
任务进入时间等待队列,等待 Tick 递减至恢复条件。
Timer 回调
软件定时器基于 Tick 驱动执行回调逻辑与周期任务。
调度联动
时间系统直接影响时间片轮转、超时唤醒与任务切换。
核心实验
以下实验用于验证系统时间行为与调度节拍之间的关系。