STM32
直播中

汪佳丽

7年用户 156经验值
私信 关注
[问答]

NVIC_SetPriority设定会影响占先优先级值吗?

使用 Systick 中断
NVIC_SetPriority (SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1);
NVIC_SetPriority 影响 SCB->SHP
使用非系统中断
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);
NVIC_PriorityGroupConfig 影响 SCB->AIRCR

回帖(5)

董达勇

2020-5-26 13:30:38
听过:1,抢占优先级.2,子优先级.没听过占先优先级....
举报

郑静东

2020-5-26 13:37:45
听过:1,抢占优先级.2,子优先级.没听过占先优先级....
---------------------------------
喔那个是简称...
我是想请教 NVIC_SetPriority 属于那个级次?
因为他没有设定SCB->AIRCR
举报

李响

2020-5-26 13:52:48
这个就是设置抢占优先级的吧.
找库函数手册看看了.
举报

陈丽

2020-5-26 13:58:50
这个就是设置抢占优先级的吧.
找库函数手册看看了.
---------------------------------
你说的是这个吗? NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);
但是这个会影响吗?NVIC_SetPriority (SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1);
谢谢
举报

更多回帖

发帖
×
20
完善资料,
赚取积分