Update README.md
This commit is contained in:
+11
-2
@@ -8,8 +8,17 @@
|
|||||||
## 🔹 RTOS 基础概念
|
## 🔹 RTOS 基础概念
|
||||||
|
|
||||||
### 什么是 RTOS?
|
### 什么是 RTOS?
|
||||||
- RTOS(Real-Time Operating System)是用于嵌入式设备中的轻量级操作系统,能提供任务调度、时间管理、资源管理等功能。
|
**RTOS**(Real-Time Operating System)是用于嵌入式设备中的轻量级操作系统,能提供任务调度、时间管理、资源管理等功能。
|
||||||
- 特点:确定性、实时性、多任务调度、资源隔离
|
|
||||||
|
**特点:**
|
||||||
|
- 确定性(Determinism):
|
||||||
|
- 任务执行时间可预测,如中断响应时间 ≤100μs。
|
||||||
|
- 对比:通用操作系统(如 Linux)强调吞吐量,不保证实时性。
|
||||||
|
|
||||||
|
- 可抢占内核(Preemptive Kernel):
|
||||||
|
- 高优先级任务可立即抢占低优先级任务。
|
||||||
|
- 示例:飞行控制系统中,传感器数据采集任务优先级高于显示任务。
|
||||||
|
|
||||||
|
|
||||||
### 常见 RTOS
|
### 常见 RTOS
|
||||||
- FreeRTOS(开源、广泛使用)
|
- FreeRTOS(开源、广泛使用)
|
||||||
|
|||||||
Reference in New Issue
Block a user