356
2180
3253
版主
使用道具 举报
1万
7万
11万
管理员
caicaptain2:找到一些解释与大家分享: 这里几个词语有点拗口,可以这样认为:上下文切换==任务切换; 异常==中断 PendSV是可悬起中断,如果我们把它配置最低优先级,那么如果同时有多个中断被触发,它会在其他中断执行完毕后再执行,而且任何中断都可以打断它。 OS 可以利用它“缓期执行”一 .. (2016-06-06 14:39) 
0
4
51
初级会员
winter1999 发表于 2018-8-8 17:18 portEND_SWITCHING_ISR,可以不加吗?在中断里调用了FromISR的情况下
eric2013 发表于 2018-8-8 17:47 要的,这样才能保证你调用了FromISR类的函数后,有就绪的高优先级任务,才能保证退出中断后得到优先执行 ...
winter1999 发表于 2018-8-9 09:27 谢谢!那么是不是可以理解,如果不需要优先执行高优先级的任务,就可以不加。然后退出中断后按断点前执行 ...
eric2013 发表于 2018-8-9 09:32 你想不加,可以的,可以在滴答定时器中断执行后进行切换或者其它执行任务切换的点做切换。
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-13 19:08 , Processed in 0.042833 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.