From fd8df14b8ae3d5b336cc9057edebf87176fafad5 Mon Sep 17 00:00:00 2001 From: Natsume1710 <162396185+Natsume1710@users.noreply.github.com> Date: Mon, 16 Jun 2025 22:30:32 +0800 Subject: [PATCH] Update README.md --- 04-实时操作系统/README.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/04-实时操作系统/README.md b/04-实时操作系统/README.md index 5fa7cc7..df13ba0 100644 --- a/04-实时操作系统/README.md +++ b/04-实时操作系统/README.md @@ -8,8 +8,17 @@ ## 🔹 RTOS 基础概念 ### 什么是 RTOS? -- RTOS(Real-Time Operating System)是用于嵌入式设备中的轻量级操作系统,能提供任务调度、时间管理、资源管理等功能。 -- 特点:确定性、实时性、多任务调度、资源隔离 +**RTOS**(Real-Time Operating System)是用于嵌入式设备中的轻量级操作系统,能提供任务调度、时间管理、资源管理等功能。 + +**特点:** +- 确定性(Determinism): + - 任务执行时间可预测,如中断响应时间 ≤100μs。 + - 对比:通用操作系统(如 Linux)强调吞吐量,不保证实时性。 + +- 可抢占内核(Preemptive Kernel): + - 高优先级任务可立即抢占低优先级任务。 + - 示例:飞行控制系统中,传感器数据采集任务优先级高于显示任务。 + ### 常见 RTOS - FreeRTOS(开源、广泛使用)