2644| 2
|
【求助】ucos_III的直接发布和延迟发布 |
1金钱
最佳答案直接发布的关中断的实现 是通过#define CPU_CRITICAL_ENTER() do { CPU_INT_DIS(); } while (0) 这个宏实现的 最终还是通过#define CPU_INT_DIS() do { cpu_sr = CPU_SR_Save(); } while (0)
CPU_SR_Save
MRS R0, PRIMASK
CPSID I
BX LR
CPU_SR_Restore ;
MSR PRIMASK, R0
BX LR
...
| ||
编程领域的半吊子http://blog.csdn.net/qq_26039331
|
||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-19 11:47
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网