This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LC4357: FPU interrupt

Part Number: TMS570LC4357

Hello,

With the TMS570LC43, I have activated the FPU interrupt (VIM 47) and the corresponding ISR is correctly called when a division by zero is done. The corresponding ISR just contains a counter which is incremented.

However, the program doesn’t return to the main program after ISR execution.

Will you tell me the actions to do, to correctly return in the main program after the ISR execution ?

Moreover, INTREQ1 is logically equal to 0x00008000 when the division by zero is detected, but writing ‘1’ in the register has no effect.

So, how to acquit the interrupt pending status flag ?

Best Regards,