Hello,
I composed a program that interrupts a core on DMA exchange total and it works fine and I need to include (so far) idle core.
Is it conceivable to interrupt both cores with the same occasion (like DMA transfer complete)? If so, how?
In the event that not, what is perfect way”>the most perfect way interrupt one core from the other (and trade information)?
Thank You
Hi, Do not pin your task to a core. When an unpinned task becomes runnable, it'll be planned to whichever center is available at that moment. That's not going to happen. 10-15us is the normal time it takes to switch contexts, e.g. from ISR to a task's context; there's nothing you may do around thatRead more
Hi,
See lessDo not pin your task to a core. When an unpinned task becomes runnable, it’ll be planned to whichever center is available at that moment.
That’s not going to happen. 10-15us is the normal time it takes to switch contexts, e.g. from ISR to a task’s context; there’s nothing you may do around that you can do a few things inside the ISR itself, which saves the 10us for the setting switch, but indeed an ISR can have delay/jitter within the order of a microsecond or more.
Thankx & Regards
Ella