您好、ti.
我在应用中使用的是 TMS320F28388D 控制器。
我正在使用来自 PIE 组1的3个中断、即 ADCA1、ADCB1和 TIMER0。 两个中断的时序
ADCA1--25微秒
ADCB1--200微秒
TIMER0 -1毫秒
我将通过使用以下代码段来启用组1的 ADCB1和 TIMER0中断内部的嵌套中断。
ISR 函数{
IER |= 0x01;
IER &= 0x01;
PieCtrlRegs.PIEACK.all = 0x0001;
ASM (" NOP");
EINT;
//ISR 代码执行
Dint;
}
现在、在测试中、我观察到 ADCB1中断已被 TIMER0中断抢先、即使 ADCB1的优先级高于 TIMER0。
您能否检查一下这个情况、请尽快告诉我。
谢谢你。