2 回答

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);
NVIC_InitStructure.NVIC_IRQChannel = EXTI3_IRQChannel; //通道
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;//優(yōu)先級(jí)設(shè)置0 或者1
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; //優(yōu)先級(jí)設(shè)置
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
NVIC_PriorityGroup_0:則只看NVIC_IRQChannelSubPriority 的值
NVIC_PriorityGroup_1:
NVIC_PriorityGroup_2:
NVIC_PriorityGroup_3:
NVIC_PriorityGroup_4:則只看NVIC_IRQChannelPreemptionPriority 的值

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊
正如你所見(jiàn),systick計(jì)時(shí)器是Cortex-M3的內(nèi)核外設(shè),它的中斷號(hào)小于0,所以它的優(yōu)先級(jí)寄存器在SHP。其他的外部外設(shè)的中斷號(hào)大于等于0,所以它的優(yōu)先級(jí)寄存器在IP
- 2 回答
- 0 關(guān)注
- 141 瀏覽
添加回答
舉報(bào)