cancel
Showing results for 
Search instead for 
Did you mean: 

Keil RTX SVC Interrupt

AlexSmart
Senior
Posted on March 17, 2015 at 16:39

I have an application with high priority DMA interrupt. But when RTX operation system is running periodic delays appears. It seems that RTX SVC interrupt is atomic (disables interrupts on enter, re-enables on exit).

A looked at RTX code, but didn't find anything, that explains that behavior...

#rtx #keil #svc
2 REPLIES 2
Posted on March 17, 2015 at 16:48

It's a system handler, rather than an IRQ, like SysTick there is a different mechanism for changing the NVIC's  priority/preempt settings. You should perhaps review those.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
AlexSmart
Senior
Posted on March 18, 2015 at 10:18

Yes, it is true. I set priority correctly. But still...