嵌入式技术论坛
直播中

qjqb

9年用户 1365经验值
擅长:5762
私信 关注
[问答]

在uC/OS中进入临界代码区时要将所有的中断都关断吗?

在 uC/OS 中进入临界代码区时,只是关 swi 中断,还是将所有的中断都关断

回帖(2)

HCPcry

2023-2-27 10:10:48
要关所有调用了 OS 系统服务函数的中断.一般是 IRQ 中断.
举报

laisvl

2023-2-27 10:10:58
SWI中断返回地址不需要调整就是正确的地址。 然后就是软中断编号的计算,方法:发生软中断时那条指令地址里面数据的低24位放的就是软中断标号,从中取出来放到R0里面。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分