16层中断嵌套,注意是层,如果来了17个不同的中断,必然有两个中断的优先级是相同的。你的理解是对的,4位只能配置16层。但要注意的是,Cortex-m3的内核提供的中断优先级分组为8组,即最大支持128层嵌套,只是每个厂商生产芯片时没利用那么多罢了。STM32就只用了5组即16层。