mirror of
https://gitee.com/cosyos/cosyos.git
synced 2026-02-06 03:41:41 +08:00
@@ -269,9 +269,9 @@ MCU的核心价值在于中断的使用,实现对紧急事件的及时响应
|
|||||||
* **中断服务**
|
* **中断服务**
|
||||||
是指在用户中断中调用的服务,分为中断本地服务和中断挂起服务。
|
是指在用户中断中调用的服务,分为中断本地服务和中断挂起服务。
|
||||||
* **中断本地服务**
|
* **中断本地服务**
|
||||||
是指在中断中调用并直接本地执行的服务,需要互斥访问机制相配合。
|
是指在用户中断中调用并在本地直接执行的服务,需要互斥访问机制相配合。
|
||||||
* **中断挂起服务**
|
* **中断挂起服务**
|
||||||
是指在中断中调用的服务不在本地直接执行,而是把服务的相关信息存入局部的结构体中,
|
是指在用户中断中调用的服务不在本地直接执行,而是把服务的相关信息存入局部的结构体中,
|
||||||
再把结构体指针存入中断挂起服务缓存,再触发PendSV,而后在PendSV中执行。
|
再把结构体指针存入中断挂起服务缓存,再触发PendSV,而后在PendSV中执行。
|
||||||
|
|
||||||
### 互斥访问机制
|
### 互斥访问机制
|
||||||
|
|||||||
Reference in New Issue
Block a user