Other Parts Discussed in Thread: TMS320F28377D, C2000WARE
Tool/software:
in a reply to a question about priorities of timers (TMS320F28377D: Timer priority between timer-0 and timer 1) the support wrote:
"It looks like the behavior you are seeing isn't due to the fact that Timer 1 has a higher priority than Timer 0, but rather that the Timer 1 interrupt is coming in first, and since there is no nesting enabled, it will run to completion even if an interrupt for Timer 0 comes in during the execution. By default, ISRs will complete execution before servicing the next interrupt that is both enabled and flagged. If you want Timer 0 to always be immediately serviced no matter what, you will have to enable nesting inside the Timer 1 interrupt. "
Does this apply to all interrupts? Interrupt PIO group 1 has a priority of 5. A NMI or RTOSINT would have a lower interrupt and in my understanding should be able to interrupt a ISR with a lower priority.
Best regards,
Ray