OpenEdv-开源电子网

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

NVIC中断分组,重复分不同的组。会造成怎样影响?

[复制链接]

145

主题

477

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1264
金钱
1264
注册时间
2012-4-2
在线时间
69 小时
发表于 2012-7-26 00:29:00 | 显示全部楼层 |阅读模式
假如设置了 组为2,跟着又设置组为3。 会造成怎样影响?

MY_NVIC_Init(1,3,TIM3_IRQChannel,2);//抢占1,子优先级3,组2
MY_NVIC_Init(1,3,TIM4_IRQChannel,3);//抢占1,子优先级3,组3

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-7-26 08:53:24 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 1 反对 0

使用道具 举报

3

主题

52

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2012-2-26
在线时间
0 小时
发表于 2012-7-26 00:52:58 | 显示全部楼层
你自己写程序试一下,看看是依据最后设定的,还是原来设定的,或者胡乱执行,判断亮灯换printf打印出来,应该都可以判断
努力向前狂奔,只为追随吾心
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2014-11-19
在线时间
0 小时
发表于 2015-1-24 22:23:27 | 显示全部楼层
回复【3楼】正点---------
回复【3楼】正点原子:
---------------------------------
   MY_NVIC_Init(1,3,TIM3_IRQChannel,2);       老师,为什么我的这个会报错??还没编译前面就是一个红叉。。求解答
明白世界上有很多优秀的人,然后你开始有了靠近的动力
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-1-24 22:59:39 | 显示全部楼层
回复【4楼】123小不着调:
---------------------------------
看报什么错,新版本都是TIM3_IRQn了.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

18

主题

60

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2015-4-11
在线时间
0 小时
发表于 2015-4-12 08:31:25 | 显示全部楼层
我记得一次只能用一个分组,用了2就不能用3~~~~M目测支持4级中断嵌套~~~优先级可以设置成相同的
while{努力};
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2017-2-4
在线时间
5 小时
发表于 2017-3-13 12:34:24 | 显示全部楼层

原子哥,弱弱的问一下,一个程序中是否只能有一次中断分组有效?如果我定义分组了2次,一次定义为组2,组2内配置串口中断;紧接着我又定义分组为组3,组3内配置定时器中断;按照以最后设置为准的话,那么我想知道我第一次的串口中断是不是无效了?只有后面一次的定时器中断才会有效?是不是这个意思?谢谢
回复 支持 反对

使用道具 举报

4

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2017-5-22
在线时间
27 小时
发表于 2017-8-13 16:08:27 | 显示全部楼层
你的第二行代码,分组3的响应优先级是2位,也就是0,1,2,没有3吧,应该设置错误了吧
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-24 01:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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