System View(系统运行视图)

描述 HRTOS 内核的运行结构:执行流、调度、中断、时间系统与确定性执行链。

系统模型概述

HRTOS 是一个以时间确定性为核心约束的实时系统模型, 所有行为必须映射到可分析的时间路径。

Event → Interrupt → Scheduler → Execution → Time → Event

RTOS 知识结构路径

从时间约束系统出发的系统化学习路径(Learning Tree)

RTOS 学习总览

RTOS = 时间约束执行系统

以下结构用于建立从“理论 → 调度 → 中断 → 架构”的完整认知路径:

1. 实时系统基础Real-Time Model
• 硬实时 / 软实时:理解超时后果
• 时间约束:deadline / period / jitter
• WCET / WCRT:最坏情况分析模型

2. 调度系统Scheduling
抢占式调度:内核控制 CPU
协作式调度:任务让出 CPU

3. 中断系统Interrupt Model
• 外部事件如何进入内核路径

4. 内核架构Kernel Design
• 将机制统一回系统级结构理解

核心运行流程

执行流模型

任务从触发到完成的时间路径

任务生命周期

状态转换:Ready / Running / Blocked

中断流模型

外部事件如何影响执行路径

调度周期

CPU分配与调度决策循环

内存视图

堆栈与系统资源分布

时间系统

Tick与时间约束模型

确定性因果链

完整时间因果函数模型

结构视图

系统结构图

模块关系与系统结构

系统总结

System View 全局模型