OpenEdv-开源电子网

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

STM32外部中断求助

[复制链接]

2

主题

12

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1146
金钱
1146
注册时间
2017-5-4
在线时间
84 小时
发表于 2017-9-29 15:54:33 | 显示全部楼层 |阅读模式
2金钱
STM32外部中断5-9或者是10-15只能设置为同一抢占优先级和响应优先级吗?

NVIC_InitStructure.NVIC_IRQChannel = EXTI15_10_IRQn;
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2;
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0;
NVIC_Init(&NVIC_InitStructure);


根据程序来看只能这样设置吗?

最佳答案

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

谢谢,新手正在学习
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

12

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1146
金钱
1146
注册时间
2017-5-4
在线时间
84 小时
 楼主| 发表于 2017-9-29 15:54:34 | 显示全部楼层
回复

使用道具 举报

19

主题

246

帖子

0

精华

高级会员

Rank: 4

积分
608
金钱
608
注册时间
2017-9-21
在线时间
171 小时
发表于 2017-9-29 15:57:20 | 显示全部楼层
是的,只能在中断里再去判断中断源,如果外部中断有优先级问题那么设计原理图时就要注意IO口的分配
回复

使用道具 举报

2

主题

12

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1146
金钱
1146
注册时间
2017-5-4
在线时间
84 小时
 楼主| 发表于 2017-9-29 16:01:38 | 显示全部楼层
哆啦A萌 发表于 2017-9-29 15:57
是的,只能在中断里再去判断中断源,如果外部中断有优先级问题那么设计原理图时就要注意IO口的分配

外部中断0-4是可以分别设置抢占优先级和响应优先级的,而5-9和10-15只能设置为同一优先级和同一抢占优先级是不?
回复

使用道具 举报

2

主题

12

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1146
金钱
1146
注册时间
2017-5-4
在线时间
84 小时
 楼主| 发表于 2017-9-29 16:01:59 | 显示全部楼层
哆啦A萌 发表于 2017-9-29 15:57
是的,只能在中断里再去判断中断源,如果外部中断有优先级问题那么设计原理图时就要注意IO口的分配

外部中断0-4是可以分别设置抢占优先级和响应优先级的,而5-9和10-15只能设置为同一优先级和同一抢占优先级是不?
回复

使用道具 举报

19

主题

246

帖子

0

精华

高级会员

Rank: 4

积分
608
金钱
608
注册时间
2017-9-21
在线时间
171 小时
发表于 2017-9-29 16:06:09 | 显示全部楼层
SXW101320 发表于 2017-9-29 16:01
外部中断0-4是可以分别设置抢占优先级和响应优先级的,而5-9和10-15只能设置为同一优先级和同一抢占优先 ...

对的。。。。。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-19 20:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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