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

28335DMA传输时配置添加一个缓冲区

请教一个DMA的问题,我从Mcbsp接收数据,然后通过DMA将数据保存到内存的DMABuf数组,然后我想设置个缓冲区BUFFER_ZONE数组,将DMABuf的数据复制到BUFFER_ZONE,然后DMABuf继续接收Mcbsp的数据,再将BUFFER_ZONE的数据发出让Mcbsp接收。我这个缓冲区应该怎么设置呢?将DMABuf的数组复制到BUFFER_ZONE的代码放在那个位置?

谢谢各位

tim lee:

求大佬告知

请教一个DMA的问题,我从Mcbsp接收数据,然后通过DMA将数据保存到内存的DMABuf数组,然后我想设置个缓冲区BUFFER_ZONE数组,将DMABuf的数据复制到BUFFER_ZONE,然后DMABuf继续接收Mcbsp的数据,再将BUFFER_ZONE的数据发出让Mcbsp接收。我这个缓冲区应该怎么设置呢?将DMABuf的数组复制到BUFFER_ZONE的代码放在那个位置?

谢谢各位

tim lee:

奥,应该是放在中断函数服务子程序里边。。但是程序还是不能正常运行。

赞(0)
未经允许不得转载:TI中文支持网 » 28335DMA传输时配置添加一个缓冲区
分享到: 更多 (0)