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

TMS320F280049: DMA配置使用问题

Part Number:TMS320F280049

DMA 通道配置问题,设置了DMA6作为LIN_Uart的接收触发,DMA5作为LIN_Uart的触发发送,配置了DMA6的transfer size为8,如何在8个字节的数据搬运到目标buffer后,让下次数据搬运目标直接回到目标buffer的起始地址开始?

当前设置如下:
DMA_configAddresses(DMA_CH6_BASE, (uint16 *)(lin_uartData.rxData.buff), (uint16 *)(LINA_BASE + LIN_O_SCIRD));
DMA_configBurst(DMA_CH6_BASE, 1, 0, 1);
DMA_configTransfer(DMA_CH6_BASE, 8, 0, 1);
DMA_configMode(DMA_CH6_BASE, DMA_TRIGGER_LINARX, DMA_CFG_ONESHOT_DISABLE |
DMA_CFG_CONTINUOUS_ENABLE | DMA_CFG_SIZE_16BIT);
DMA_enableTrigger(DMA_CH6_BASE);

DSP280049的控制器作为slave,master每次发8字节的uart 通讯指令给到slave。

Daniel:

您好

已经收到了您的案例,调查需要些时间,感谢您的耐心等待

,

Daniel:

您好

根据您的描述:

jim wu 说:DSP280049的控制器作为slave,master每次发8字节的uart 通讯指令给到slave。

DSP280049做从,接到主发来的指令怎么配置写入的地址吗?

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280049: DMA配置使用问题
分享到: 更多 (0)