nvic是什么意思介绍如下:
NVIC是配置STM32的中断分组和优先级的。IRQChannel是对应某个中断的入口地址的,也就是说你开了某个中断,并且配置了中断分组,和抢占优先级,子优先级(这2个看你配置的分组有0-4个分组)有的只有抢占优先级,有的只有子优先级。
STM32在中断同时到达时,先按抢占优先级0-3还是4记不清了,你翻下中文手册可以看到,数越小优先级越高(比如1就比2高,0又比1高),然后相同的抢占优先级下,子优先级数越小,等级越高,相同的抢占优先级和子优先级的话是哪个先到,哪个先执行中断程序。但不同的,后到的可以打断先到的低优先级的中断。
拓展介绍:
stm32是一种32位的单片机。
单片机是嵌入式系统中最常用的核心部件,stm32本质上也是一种单片机。
从事嵌入式方面工作,如果有一定的基础,可以从STM32单片机入手,如果没有基础,可以从51单片机入手。51单片机是基础入门的一个单片机,还是应用最广泛的一种。