update 说明文档/CosyOS原理与应用.md.

Signed-off-by: 零中断延迟的RTOS <cosyos@139.com>
This commit is contained in:
零中断延迟的RTOS
2024-01-29 14:53:50 +00:00
committed by Gitee
parent ce9496a30c
commit 688e0fdf2a

View File

@@ -161,9 +161,8 @@ MCU的核心价值在于中断的使用实现对紧急事件的及时响应
_零中断延迟是CosyOS的宗旨是原则和底线必须坚决贯彻落实。_ <br>
### 零中断延迟基本原理
* **CosyOS-实时运行模型** <br>
### CosyOS-实时运行模型
CosyOS-实时运行模型充分的展示了CosyOS的运行机制揭示了CosyOS零中断延迟的奥妙。<br>
* **中断层** 【用户中断按中断优先级实时抢占、零中断延迟】
* **用户中断** <br>
**->** 中断本地服务的执行<br>
@@ -186,6 +185,7 @@ MCU的核心价值在于中断的使用实现对紧急事件的及时响应
* 用户空闲任务[minpri:0]
* 系统空闲任务[minpri:0]
### CosyOS-零中断延迟基本原理
* 服务层中SysTick、PendSV、任务临界区三者间是互斥访问的。换言之整个服务层是一个大临界区服务层临界区。<br>
* 所有内核服务(中断本地服务除外),均在 **“服务层临界区”** 执行,从而保证服务的 **“操作流”** 不会被打断。<br>
* 中断本地服务采用互斥访问机制。<br>