【单片机】内核中断及NVICPending 红色框住的是M3内核中断青色框住的默认打开不可关闭中断除NMI外可屏蔽。包括SysTick在内无需NVIC_EnableIRQ也无需在中断处理函数里清标志位。NVIC_SetPendingIRQ和NVIC_ClearPendingIRQ基本用不到任由硬件自由操作。但是这两个函数可用于模拟中断发生置挂起位后可以进入中断处理函数。NVIC_SetPendingIRQ - USART1_IRQHandler - NVIC_ClearPendingIRQ补充对于支持优先级分组的芯片来说void NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)的设置的优先级和void NVIC_Init(NVIC_InitType* NVIC_InitStruct)是一样的。若分组NVIC_PriorityGroup_2优先级6则抢占优先级1响应优先级2。STM32的默认分组是NVIC_PriorityGroup_0无抢占优先级钜泉的默认分组4全是抢占优先级。