您好 TI 专家
我有一个以 50kHz 运行的最高优先级 PWM ISR 来控制电源循环、一个以 1kHz 运行的计时器 2 ISR 用于监测和错误处理。该 ISR 允许通过 PWM ISR 嵌套。
两个 ISR 仍会得到处理、但不会返回主超级循环。 我认为计时器 ISR 中编译为 TBIT 干扰的代码“"if(“ (bc_dcdcConvStatus.bit.iinOverCurrent == 1)“会导致错误。 如果我将其从 ISR 末尾删除或移动、它将正确返回主循环。 ISR 2 错误地返回到具有 “SB 0 UNC“指令的地址、而不是主循环


