Time System

时间控制

时间控制模块用于描述 RTOS 中的时间管理机制, 包括 Tick 系统(Tick System)、延时机制(Delay)、 软件定时器(Software Timer)、超时控制(Timeout) 与调度时序(Scheduler Timing)。

时间控制模型定义

Time Control Model(时间控制模型) = Tick System(系统节拍) + Delay Mechanism(延时机制) + Timer System(定时器系统) + Scheduler Timing(调度时序)

核心机制说明

Tick 驱动

系统通过周期中断维护全局时间,并驱动调度。

Delay 阻塞

任务进入时间等待队列,由Tick递减唤醒。

Timer 回调

软件定时器基于Tick触发周期或单次回调。

调度联动

时间系统直接影响调度与任务切换时机。

核心实验

关联系统