Other Parts Discussed in Thread: C2000WARE
Hi expert,
My customer is triggering ADC ISR in contineous mode with EPWM carrier and ADC ISR is triggered in 2.5us interval.
When they adding code in ISR we can find ISR will miss (skip one the other) when ISR ececution time get close to 2.3us.
In our recongnition, we will still have 0.2us left for entering and exiting ISR, but why we started to miss ISR at this load?
We are bench marking CPU execution with GPIO toggling, enter ISR - GPIO to high, exit ISR GPIO to low. In this case we can get to know how long does it takes to run the ISR and if it is missing. (in normal conditon of high ISR/CPU load, we should see narrow low voltage on GPIO)
Could you help us a bit more on whether it is normal or not? Why?
Thanks
Sheldon