Part Number: TMS320F28377D
Other Parts Discussed in Thread: C2000WARE
Tool/software: TI C/C++ Compiler
Dear Sir,
I am using TMS320F28377D for my inverter application. I am frequently using IER register to enable/disable interrupts in software. For example on high priority control loop, we are disabling all other communication related interrupt groups through IER.
Now my query is:
What i am doing? Disabling certain group of IER before going into high priority control loop and after execution of it, re-enable IER. So, If IER is disabled and that particular group generate interrupt then what will happen at the time of re-enable IER? Is interrupt occur? (If yes, what is the maximum number of interrupt can be generated) What will happen in case of multiple interrupt ?
Is this right method to write control software? If not then please suggest, How to take care of this situation? Is there any possibilities of skip interrupt(in case on multiple interrupt from same group)?
Thanks and Regards,
Maulik Timbadiya