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

在语音处理中DM642通过EDMA方式与McASP交换数据的问题

在语音处理的过程中,先采集到原始语音信号,再经过算法处理后发出声音。中间用EDMA通过ping-pong的方式搬移数据。我的思路是这样的:AIC23B,McASP,EDMA分别配置好后,启动程序。当MCASP中某个寄存器RSTAT接收到数据后,触发EDMA事件,开始启动EDMA自动搬移数据,然后在CPU中算法处理数据,处理完成后又触发另一个EDMA事件,然后自动搬移数据到MCASP中,通过AIC23B芯片发出声音。

我的问题是:

1、自动搬移后的数据存到哪去了,是在哪个寄存器中么?

1、语音算法的程序在哪编写呢?是在中断子函数里么?

请大家帮忙解答一下,不胜感激!

li wan1:

不知道你的问题解决没有?因为我也在使用DM642处理音频,调了很久都没成功,能不能把你调试成功的文件发给我一份,我的邮箱wl596121344@163.com

赞(0)
未经允许不得转载:TI中文支持网 » 在语音处理中DM642通过EDMA方式与McASP交换数据的问题
分享到: 更多 (0)