stm32f407中内核异常(如pendsv)与外设中断优先级怎么比较?

2019-07-20 06:11发布

stm32f407中外设中断优先级可有抢占和响应级决定优先顺序,可是CM4的内核异常貌似没有,那么内核异常和外设中断出现,处理器怎么判断谁的优先级高呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
jinggx
1楼-- · 2019-07-20 06:13
 精彩回答 2  元偷偷看……
xkwy
2楼-- · 2019-07-20 09:47
MrWei 发表于 2016-5-22 19:13
我问的是内核异常和外设中断优先级比较。比如:systick异常和exti0中断,外部中断有两级优先级,但是内核 ...

既然可以设置,那也可以读取出来,使用NVIC_GetPriority函数
zmingwang
3楼-- · 2019-07-20 12:01
 精彩回答 2  元偷偷看……
xkwy
4楼-- · 2019-07-20 13:48
 精彩回答 2  元偷偷看……
MrWei
5楼-- · 2019-07-20 15:47
xkwy 发表于 2016-5-22 18:36
谁说内核中断没有优先级?

我问的是内核异常和外设中断优先级比较。比如:systick异常和exti0中断,外部中断有两级优先级,但是内核异常在设置时并没有抢占和响应优先级的概念?那么内核异常和外设中断优先级该如何比较呢
MrWei
6楼-- · 2019-07-20 17:08
xkwy 发表于 2016-5-22 18:36
谁说内核中断没有优先级?

我问的是内核异常和外设中断优先级比较。比如:systick异常和exti0中断,外部中断有两级优先级,但是内核异常在设置时并没有抢占和响应优先级的概念?那么内核异常和外设中断优先级该如何比较呢

一周热门 更多>