I have a basic question regarding the interrupt priority. I want to know if the lower priority is triggered while the higher priority interrupt is served, is the lower priority one ignored or is it pended to be served after the higher priority interrupt is handled?
Actually, the question is related to the RTC counter in my firmware that has the least priority and since it is only a 24-bit counter and I need to have a 32 bit counter, I want to accumulate its counter value in the overflow event. However, I do not want to miss this event. Since it has the minimum priority, can overflow interrupt be ignored if it occurs while any higher priority interrupt is served?
If this is the case, then what will be the solution to have a 32-bit counter? Because Soft device has reserved the highest priority and I cannot disable it.
Should I switch to use the timers instead of the 24-bit RTC counter?