I use many "function call subsystems" to send and receive messages from 3 can ports.



But I always encounter a strange phenomenon. The MCU works perfectly in a short period of time, and the transmission and reception of the messages are also normal, but after a period of time, the program is completely stuck and cannot receive or send information. I don't know where the conflict is, and I look forward to your answers.
Thank you very much!