AnsweredAssumed Answered

Purpose of the FlexCAN eDMA Driver

Question asked by Markus Büttgenbach on Feb 19, 2019
Latest reply on Feb 26, 2019 by Ricardo Delsordo



the Kinetis SDK includes a FlexCAN EDMA driver for RX FIFO. It seems it triggers an interrupt each time a frame is transferred from the head of the FIFO into memory via DMA. I don't see the advantage here? Isn't it the same as just triggering the FlexCAN interrupt on the RX FIFO when a frame is ready????

Is it possible to transfer more then one frame with one DMA request?

Is it possible to transfer multiple frames from a FlexCAN mailbox via eDMA?


Thank you for any response.