STM32中断优先级疑问
当STM32的两个中断的抢占优先级和响应优先级的值相同时,CPU是怎么确认执行顺序的?是根据中断向量表中的顺序么?如有答案麻烦提示下出处,找了好半天了,没有找到,多谢!高优先级的抢占优先级是可以打断正在进行的低抢占优先级中断的。
抢占优先级相同的中断,高响应优先级不可以打断低响应优先级的中断。
抢占优先级相同的中断,当两个中断同时发生的情况下,哪个响应优先级高,哪个先执行。
如果两个中断的抢占优先级和响应优先级都是一样的话,则看哪个中断先发生就先执行 同样有疑问,对中断向量表不太懂 同上,谁先触发中断谁先执行,至于打断,我觉得应该是靠中断向量表。 http://blog.sina.com.cn/s/blog_4fed55ce0100j7nd.html
可以进行参考。 看这里,应该比较容易理解。
http://blog.chinaunix.net/uid-24219701-id-4083391.html 优先级有顺序的嘛 无薪税绵 发表于 2016-9-4 11:32
看这里,应该比较容易理解。
http://blog.chinaunix.net/uid-24219701-id-4083391.html
好东西 ,得好好学习下 百度知道
http://zhidao.baidu.com/link?url=iO3s5m7ug3fevB6GyltWF8cll9Mb_mXGMRg-erEpmmtxnaq6a_VGCxVPBaja45-BnZkwyCdIuVPT9F3jWG7zfK 似乎在m3权威指南里有
页:
[1]