daxiazhuluoji-3 发表于 2016-8-26 18:21:55

STM32中断优先级疑问

当STM32的两个中断的抢占优先级和响应优先级的值相同时,CPU是怎么确认执行顺序的?是根据中断向量表中的顺序么?如有答案麻烦提示下出处,找了好半天了,没有找到,多谢!

ljman1101 发表于 2016-9-4 09:18:41

高优先级的抢占优先级是可以打断正在进行的低抢占优先级中断的。
抢占优先级相同的中断,高响应优先级不可以打断低响应优先级的中断。
抢占优先级相同的中断,当两个中断同时发生的情况下,哪个响应优先级高,哪个先执行。
如果两个中断的抢占优先级和响应优先级都是一样的话,则看哪个中断先发生就先执行

yfy123 发表于 2016-9-4 10:13:49

同样有疑问,对中断向量表不太懂

yfy123 发表于 2016-9-4 10:19:07

同上,谁先触发中断谁先执行,至于打断,我觉得应该是靠中断向量表。

zhangguo 发表于 2016-9-4 11:05:59

http://blog.sina.com.cn/s/blog_4fed55ce0100j7nd.html
可以进行参考。

无薪税绵 发表于 2016-9-4 11:32:52

看这里,应该比较容易理解。
http://blog.chinaunix.net/uid-24219701-id-4083391.html

feixiang20 发表于 2016-9-4 21:51:13

优先级有顺序的嘛

湉湉 发表于 2016-9-4 22:49:43

无薪税绵 发表于 2016-9-4 11:32
看这里,应该比较容易理解。
http://blog.chinaunix.net/uid-24219701-id-4083391.html

好东西 ,得好好学习下

anywill 发表于 2016-10-23 17:00:46

百度知道
http://zhidao.baidu.com/link?url=iO3s5m7ug3fevB6GyltWF8cll9Mb_mXGMRg-erEpmmtxnaq6a_VGCxVPBaja45-BnZkwyCdIuVPT9F3jWG7zfK

博天一浪 发表于 2016-10-23 17:19:27

似乎在m3权威指南里有
页: [1]
查看完整版本: STM32中断优先级疑问