微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > STM32中同一个中断通道下不同中断源的优先级问题

STM32中同一个中断通道下不同中断源的优先级问题

时间:10-02 整理:3721RD 点击:
RT,例如向量表中40位置的EXTI15_10,这个通道下有中断线10到15,他们的中断通道相同,所以优先级完全一样,那么假如中断线13和14同时到达中断,那么该响应谁,求大虾指导下。

自己顶下。。

查阅了资料,,没有找到这部分内容。

响应谁?表示没明白你啥意思,中断向量号就这么一个,中断服务程序入口就一个地址。
不管响应谁 ; 中断服务程序入口地址不都是一样的么?
也就是说不管响应哪个,跳转到的中断服务程序入口都是一样的。

15-10这个向量号不是有6条中断线吗?这6条线公用一个服务函数入口,我的意思这么区分这6条线的优先次序,(怎么确定哪条线优先进入。)

在中断服务函数里面做啊。不然还有别的办法?

我明白了,中断函数里先处理的中断线优先级高于后处理的线,开始没有想到这个办法。我才学32没多久,坑定还有许多不懂的地方,方便加个Q以后好请教一下你吗?

你讲的很模糊哦,不过我还是顶下冒个泡看看各位大神们的解决方案学习学习。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top