Hello everybody, sorry for such a naive question. For example, my code is executing an interrupt routine that has a priority, say, 3. if during execution of that routine, a new, higher priority interrupt is triggered, what will happen? Will my first interrupt finish first and then switch to the new, higher priority interrupt, or the execution of the lower priority interrupt will halt and the higher priority interrupt will start executing right away and then return back to the lower priority interrupt, where it was left?
Just please clarify, I am lost.