OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3627|回复: 4

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

[复制链接]

14

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
240
金钱
240
注册时间
2016-8-4
在线时间
71 小时
发表于 2017-4-11 11:24:45 | 显示全部楼层 |阅读模式
5金钱
32自己有一套NVIC中断(串口中断,外部中断等等),然后UCOS II创建任务的时候也要给每个任务一个优先级。这两个优先级不会相互干扰吗?
假如我设了外部中断,然后在执行任务的时候,这个中断相应了,但是任务还在执行而且优先级很高,这时候是直接相应外部中断还是继续执行任务?
这两个中断有联系吗?还是说相互独立的?求帮助。

最佳答案

查看完整内容[请看2#楼]

那就我那个假设 我设了外部中断,然后在执行任务的时候,这个中断相应了,但是任务还在执行而且优先级很高,这时候是直接相应外部中断还是继续执行任务?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

14

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
240
金钱
240
注册时间
2016-8-4
在线时间
71 小时
 楼主| 发表于 2017-4-11 11:24:46 | 显示全部楼层
来俩不甜的 发表于 2017-4-11 11:46
没有任何关系,中断永远会打断任务,不管你任务优先级是多少

那就我那个假设
我设了外部中断,然后在执行任务的时候,这个中断相应了,但是任务还在执行而且优先级很高,这时候是直接相应外部中断还是继续执行任务?
回复

使用道具 举报

69

主题

978

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3774
金钱
3774
注册时间
2015-4-26
在线时间
766 小时
发表于 2017-4-11 11:46:57 | 显示全部楼层
没有任何关系,中断永远会打断任务,不管你任务优先级是多少
我有故事,你有酒吗
回复

使用道具 举报

69

主题

978

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3774
金钱
3774
注册时间
2015-4-26
在线时间
766 小时
发表于 2017-4-11 12:58:38 | 显示全部楼层
代号_47k 发表于 2017-4-11 12:27
那就我那个假设
我设了外部中断,然后在执行任务的时候,这个中断相应了,但是任务还在执行而且优先级很 ...

外部中断
我有故事,你有酒吗
回复

使用道具 举报

23

主题

323

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1010
金钱
1010
注册时间
2016-11-8
在线时间
233 小时
发表于 2017-4-11 13:35:09 | 显示全部楼层
外部中断是硬件级别的,机器决定,操作系统优先级相当于自己制定的。
亦余心之所善,
虽九死其犹未悔。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-8-22 05:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表