S32K144 DMAMUX trigger source without TRGMUX, how to use TRGMUX_IN0 to trigger DMA transfer?

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

S32K144 DMAMUX trigger source without TRGMUX, how to use TRGMUX_IN0 to trigger DMA transfer?

725 次查看
PYGC
Contributor II

I want to trigger DMA transfer by a pin, but DMAMUX trigger source without TRGMUX.

How to use TRGMUX_IN0 to trigger DMA transfer?

PYGC_0-1682644057438.png

PYGC_1-1682644446164.png

PYGC_2-1682644486288.png

PYGC_3-1682644503320.png

 

0 项奖励
回复
2 回复数

540 次查看
Yang123
Contributor I

Have you ever solve  this question? if so, could you give me an answer about this problem. Thank you very much.

0 项奖励
回复

693 次查看
Robin_Shen
NXP TechSupport
NXP TechSupport

Hi 

Sorry for the late reply.

DMA sources called slots can be found in DMA_CH_MUX of S32K1xx_DMA_Interrupt_mapping.xlsx. 
Do you want to use BAUD[TDMAE] configures the transmit data register empty flag, STAT[TDRE], to generate a DMA request? (Peripheral request)Slot_Num 3 is the Transmit DMA Request of LPUART0.

DMA sources called slots S32K1xx_DMA_Interrupt_mapping DMA_CH_MUX TDMAE.png

TRGMUX_IN0 belong to Trigger not Peripheral request.  Seems that you want to achieve 17.4.1 DMA channels with periodic triggering capability

17.4.1 DMA channels with periodic triggering capability.png

I'm not sure what specific functionality you want to achieve. May I ask if it is the S32K LPUART hardware flow control?


Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 项奖励
回复