ucos 优先级跟NVIC优先级 会相互干扰吗

2019-08-22 14:20发布

32自己有一套NVIC中断(串口中断,外部中断等等),然后UCOS II创建任务的时候也要给每个任务一个优先级。这两个优先级不会相互干扰吗?
假如我设了外部中断,然后在执行任务的时候,这个中断相应了,但是任务还在执行而且优先级很高,这时候是直接相应外部中断还是继续执行任务?
这两个中断有联系吗?还是说相互独立的?求帮助。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
代号_47k
1楼-- · 2019-08-22 16:45
来俩不甜的 发表于 2017-4-11 11:46
没有任何关系,中断永远会打断任务,不管你任务优先级是多少

那就我那个假设
我设了外部中断,然后在执行任务的时候,这个中断相应了,但是任务还在执行而且优先级很高,这时候是直接相应外部中断还是继续执行任务?
来俩不甜的
2楼-- · 2019-08-22 20:55
没有任何关系,中断永远会打断任务,不管你任务优先级是多少
来俩不甜的
3楼-- · 2019-08-23 01:48
代号_47k 发表于 2017-4-11 12:27
那就我那个假设
我设了外部中断,然后在执行任务的时候,这个中断相应了,但是任务还在执行而且优先级很 ...

外部中断
南有乔木
4楼-- · 2019-08-23 05:14
 精彩回答 2  元偷偷看……

一周热门 更多>