TI中文支持网
TI专业的中文技术问题搜集分享网站

AWR1642: edma 数据流的问题

Part Number:AWR1642

TI的工程师您好,我在走读AWR16xx_dss_nonOS的代码时,在MmwDemo_processChirp函数中看到下图选框中这两句代码有几个问题

1. 这里的函数是设置EDMA源地址,请问为什么要在这里设置EDMA的源地址。为什么要将第三个参数设置成ADCdataBuf[0]、ADCdataBuf[256*8](传入参数 :chirpIndxInMultiChirp = 0 时),这里只设置了参数而不进行数据传输吗?如果是,请问什么时候启动传输?

2. 关于nonOS有没有数据流解释的文档

  

Nancy Wang:

MmwDemo_interChirpProcessing中有启动传输EDMA_startDmaTransfer。

其它问题我确认一下再给您回复。

,

user6444039:

您好 请问一下 EDMA_startDmaTransfer在当前demo中执行一次 传输多少数据量,MmwDemo_interChirpProcessing中 for (antIndx = 0; antIndx < obj->numRxAntennas; antIndx++) for 循环执行4次

EDMA_startDmaTransfer(context->edmaHandle[MMW_DATA_PATH_EDMA_INSTANCE], MMW_EDMA_CH_1D_IN_PONG); 会执行两次,同样的函数执行两次是传输的一样的数据吗?谢谢

,

Nancy Wang:

user6444039 说:EDMA_startDmaTransfer(context->edmaHandle[MMW_DATA_PATH_EDMA_INSTANCE], MMW_EDMA_CH_1D_IN_PONG); 会执行两次

您是指

EDMA_startDmaTransfer(context->edmaHandle[MMW_DATA_PATH_EDMA_INSTANCE], MMW_EDMA_CH_1D_IN_PING); 传输了两次吗?

,

user6444039:

我想先问一下  EDMA_startDmaTransfer在当前demo中执行一次 传输多少数据量,

,

Nancy Wang:

user6444039 说: EDMA_startDmaTransfer在当前demo中执行一次 传输多少数据量

请参考另一条帖子中我同事给您的回复。

e2echina.ti.com/…/awr1642-edma_startdmatransfer

赞(0)
未经允许不得转载:TI中文支持网 » AWR1642: edma 数据流的问题
分享到: 更多 (0)