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

Signed-off-by: 零中断延迟的RTOS <cosyos@139.com>
This commit is contained in:
零中断延迟的RTOS
2024-01-04 01:27:12 +00:00
committed by Gitee
parent db0d4a942e
commit 2be74c1a79

View File

@@ -243,11 +243,11 @@ opd中断挂起服务缓存溢出。<br>
### 零中断延迟的意义
MCU的核心价值在于中断的使用实现对紧急事件的及时响应并处理。如果RTOS内核以关闭总中断的方式来处理内核服务、保护临界段则意味着会丢失对高速并发事件的响应并导致处理延误。而“丢失响应”往往是致命的“处理延误”可能会导致不良后果。<br>
* 误区 <br>
* **误区** <br>
即使关闭了总中断,用户中断被触发后标志位仍可置位,当开启总中断后仍可响应中断。<br>
首先,这已经导致了“处理延误”,如果延误时间超出允许范围,后果是可想而知的。<br>
其次,如果关闭总中断期间,某个用户中断发生了两次或多次(并发),当开启总中断后仅能响应并处理一次,即“丢失响应”。<br>
* 示例 <br>
* **示例** <br>
高速通讯(丢帧)<br>
高速PWM失调、影响调制精度<br>
高速信号采样(丢失采样、采样点偏离)<br>