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.

TMS570LS0914: Interrupt handling with globally disabled interrupts using RTOS

Part Number: TMS570LS0914


In our application we have to disable all interrupts during an SPI transfer to avoid communication errors. The function portDISABLE_INTERRUPTS() is used for this purpose. Here I ask myself how the interrupts missed during this time are processed? In my specific example, it's about possibly missed CAN messages. Is a CAN interrupt triggered after re-using portENABLE_INTERRUPTS() if a CAN message came in during disabled interrupts?

Regards,

Konstanty