设置系统中断优先级分组0的疑问

2019-07-20 11:31发布

本帖最后由 五花肉老乌龟 于 2017-10-16 11:58 编辑

在设置系统中断优先级分组为0时,即NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);,是不是意味着 0 位抢占优先级, 4 位响应优先级(16个等级)也就是说没有位来设置抢占优先级可以不用给NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority赋值。
当中断同时来时,谁的响应优先级高先执行随,而且相互不能打断没毛病吧。那么当这时两个中断的响应优先级都是一样的话且中断同时来时怎么办?
请大牛给以点拨一下谢谢




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
peng1554
1楼-- · 2019-07-20 14:58
这个可以参考http://blog.sina.com.cn/s/blog_b44ddd4b0101k0le.html
在同优先级的情况下 会根据中断向量表来响应
五花肉老乌龟
2楼-- · 2019-07-20 19:23
 精彩回答 2  元偷偷看……

一周热门 更多>