如题:在ST的例程中怎么没有发现NVIC的分组设置?是不是有个默认的分组啊,在手册中看到NVIC只能进行一次分组设置,那么默认的是哪个分组呢???求大侠给予指点。。。另外在程序的运行过程中当运行到NVIC_Init函数时进入硬件故障的死循环中,不知是哪出了问题???
今天看到了就在此做个结吧,
stm32在复位的状态下默认进去NVIC_PriorityGroup_0,即只要子优先级没有主优先级,即先到先处理,同时到达再按优先级处理。 官方在这上面也是留有空间,因为NVIC_PriorityGroupConfig只能调用一次,采用默认状态,开发者可以加入并完善使用中断嵌套。