Hi TI工程师,
我现在需要Using the DMA for McASP Servicing,我使用的SDK是DVR_RDK_4.0,AXR0接收的数据是有3个通道的TDM时分复用数据,看了手册有俩个疑惑:
1、在dvr_rdk中使用DMA去搬移音频数据到共享内存使用哪些接口比较好?
SWOSD_TI_DMA_FastSart 或者 Utils_dmaRun 相关接口,还是有其他的接口
2、在main_c6xdsp.c中实现DMA搬移RBUF0的数据是怎么去访问它的RBUF的地址,需要添加访问 8168的读写函数是吗?
(因为需要在dsp做混音处理,所以在这个.C文件实现DMA+MCASP),如果有更好的方式能否告知下?
Chris Meng:
你好,
你一定要用dsp来完成音频采集么?如果不是,Linux上已经有相关的驱动。
wj:
回复 Chris Meng:
hei Chris Meng,
谢谢你的回复,不一定要在dsp做,就是有下面俩个问题,所以才考虑DSP做,请看以下问题:
1、用linux上的EDMA去搬移数据的驱动,我怎么把3个通道的音频数据传给DSP,有接口函数么?
2、DSP处理后有接口函数给应用层调用么?
希望能给个建议!