A Question regarding DMA controller trigger source

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

A Question regarding DMA controller trigger source

跳至解决方案
449 次查看
JC1985
Contributor I

Hi, NXP Experts, 

This question is regarding i.MX_RT500 series MCU. It is about DMA controller's trigger.

Let's say we have two DMA channels, DMA_A and DMA_B. Is it possible to configure the system so that when DMA_A's task is finished, DMA_A sends a trigger to start DMA_B which is programmed with a different task. In the whole process, we expect that there is no CPU involvement.

Thanks!

// JC1985

标签 (1)
0 项奖励
回复
1 解答
396 次查看
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @JC1985 ,

   Thanks for your interest in the NXP MIMXRT product, I would like to provide service for you.

  Yes, it is supported, this is called the DMA channel chain.

  You an refer to the application note:

https://www.nxp.com/docs/en/application-note/AN14170.pdf

 

kerryzhou_0-1713160739487.png

This is the RT500 user manual information:

kerryzhou_1-1713160809921.png

 

Wish it helps you!

If you still have question about it, please kindly let me know.

Best Regards,

Kerry

 

在原帖中查看解决方案

1 回复
397 次查看
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @JC1985 ,

   Thanks for your interest in the NXP MIMXRT product, I would like to provide service for you.

  Yes, it is supported, this is called the DMA channel chain.

  You an refer to the application note:

https://www.nxp.com/docs/en/application-note/AN14170.pdf

 

kerryzhou_0-1713160739487.png

This is the RT500 user manual information:

kerryzhou_1-1713160809921.png

 

Wish it helps you!

If you still have question about it, please kindly let me know.

Best Regards,

Kerry