S32K3xx FlexCAN legacy and Enhanced RXFIFO DMA

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

S32K3xx FlexCAN legacy and Enhanced RXFIFO DMA

跳至解决方案
5,378 次查看
karmegancjk
Contributor III

I am working on the S32K344 FlexCAN, and I have some questions while using FlexCAN. 

1. How is DMA actually working in S32K344, and how to use it?

2. How to integrate legacy FIFO with DMA and enhanced FIFO with DMA

3. Are there any consequences that will come while using DMA?

标记 (1)
0 项奖励
回复
1 解答
5,338 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

I can simply recommend to first read a device Reference manual to learn DMA, DMAMUX and FlexCAN modules. Attached you can find presentation summarizing those module's functionality and give insight on RTD usage. Then you can refer to available RTD demos in S32DS or other posted on Community; https://community.nxp.com/t5/forums/recentpostspage/interaction-style/tkb/post-type/thread/board-id/...

BR, Petr

在原帖中查看解决方案

0 项奖励
回复
2 回复数
5,339 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

I can simply recommend to first read a device Reference manual to learn DMA, DMAMUX and FlexCAN modules. Attached you can find presentation summarizing those module's functionality and give insight on RTD usage. Then you can refer to available RTD demos in S32DS or other posted on Community; https://community.nxp.com/t5/forums/recentpostspage/interaction-style/tkb/post-type/thread/board-id/...

BR, Petr

0 项奖励
回复
622 次查看
scott071209
Contributor II

Hello ,

COULD YOU PLEASE PROVEIDE MCAL  VERSION OF this example?Thanks.

标记 (1)
0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2023755%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K3xx%20FlexCAN%20%E4%BC%A0%E7%BB%9F%E5%92%8C%E5%A2%9E%E5%BC%BA%E5%9E%8B%20RXFIFO%20DMA%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2023755%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E7%A0%94%E7%A9%B6%20S32K344%20FlexCAN%EF%BC%8C%E5%9C%A8%E4%BD%BF%E7%94%A8%20FlexCAN%20%E6%97%B6%E6%88%91%E9%81%87%E5%88%B0%E4%BA%86%E4%B8%80%E4%BA%9B%E9%97%AE%E9%A2%98%E3%80%82%3C%2FP%3E%3CP%3E1.DMA%E5%9C%A8S32K344%E4%B8%AD%E5%AE%9E%E9%99%85%E4%B8%8A%E6%98%AF%E5%A6%82%E4%BD%95%E5%B7%A5%E4%BD%9C%E7%9A%84%EF%BC%9F%E4%BB%A5%E5%8F%8A%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%AE%83%EF%BC%9F%3C%2FP%3E%3CP%3E2.%20%E5%A6%82%E4%BD%95%E5%B0%86%E4%BC%A0%E7%BB%9F%20FIFO%20%E4%B8%8E%20DMA%20%E4%BB%A5%E5%8F%8A%E5%A2%9E%E5%BC%BA%E5%9E%8B%20FIFO%20%E4%B8%8E%20DMA%20%E9%9B%86%E6%88%90%3C%2FP%3E%3CP%3E3.%20%E4%BD%BF%E7%94%A8%20DMA%20%E4%BC%9A%E4%BA%A7%E7%94%9F%E4%BB%80%E4%B9%88%E5%90%8E%E6%9E%9C%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2390056%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K3xx%20FlexCAN%20legacy%20and%20Enhanced%20RXFIFO%20DMA%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2390056%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSTRONG%3E%E4%BD%A0%E5%A5%BD%3C%2FSTRONG%3E%3CEM%3E%EF%BC%8C%3C%2FEM%3E%3C%2FP%3E%3CP%3E%E8%AF%B7%E9%97%AE%E8%83%BD%E5%90%A6%E6%8F%90%E4%BE%9B%E6%AD%A4%E7%A4%BA%E4%BE%8B%E7%9A%84%20MCAL%20%E7%89%88%E6%9C%AC%EF%BC%9F%E8%B0%A2%E8%B0%A2%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E