When the amount of CAN communication data is large,some CAN commands are lost becasue the commands can't be processed in time in S32K144. What are some ways to solve it?Are there any specific instructions?
Hi,
if CPU needs more time to serve MBs you can implement a so called reception queue as mentioned in Matching chapter of the RM
Or enable and use RXFIFO which can hold up to 6 messages and also the DMA can be used to read messages out of RXFIFO. Note Rx FIFO must not be enabled when CAN FD feature is
enabled.
BR, Petr