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

Signed-off-by: 零中断延迟的RTOS <cosyos@139.com>
This commit is contained in:
零中断延迟的RTOS
2024-04-09 06:46:21 +00:00
committed by Gitee
parent b460744382
commit aadbc7849f

View File

@@ -250,11 +250,11 @@ FreeRTOS的零中断延迟有着很大的局限性。<br>
3、支持零中断延迟的中断中可随意调用服务。<br>
零中断延迟技术对比:
| RTOS | MCU条件 | 中断优先级条件 | 可随意调用服务? |
|--------------|--------------------|-----------|--------|
| FreeRTOS | BASEPRI寄存器 | 脱管的高优先级 | :tw-274c: |
| Keil RTX4/5 | 互斥访问指令[LDREX/STREX/...] | 高于最低两级优先级 | :tw-2705: |
| CosyOS-II | 1. 类[JBC]原子访问指令 <br> 2. 类[STR]原子访问指令 && GNU <br> 3. 类[LDREX/STREX]互斥访问指令 | 高于最低优先级 | :tw-2705: |
| RTOS | MCU条件 | 中断优先级条件 | 可随意调用服务? |
|-----------------|--------------|-----------|--------|
| **FreeRTOS** | BASEPRI寄存器 | 脱管的高优先级 | :tw-274c: |
| **Keil RTX4/5** | 互斥访问指令[LDREX/STREX/...] | 高于最低两级优先级 | :tw-2705: |
| **CosyOS-II** | 1. 类[JBC]原子访问指令 <br> 2. 类[STR]原子访问指令 && GNU <br> 3. 类[LDREX/STREX]互斥访问指令 | 高于最低优先级 | :tw-2705: |
## 第三章、线程通信