SVCall 异常由 Supervisor 调用触发 () 指令。它的处理程序是 ,其 IRQ 编号为 ,它始终处于启用状态并具有可配置性 优先权。SVCSVCall_HandlerSVCall_IRQn
PendSV 是一种内部中断,通常用于强制上下文切换 在软件中。它的处理程序具有 IRQ 编号。它始终处于启用状态并具有可配置的优先级, 通常配置为最低优先级。PendSV_HandlerPendSV_IRQn
您可以使用以下代码触发 PendSV 中断。
SCB->ICSR = SCB_ICSR_PENDSVSET_Msk;
|