本人小白,最近需要做一个学校课题,是噪声抵消的,主体思路是,前端声音采集使用AIC23芯片,查过一些资料,说是AIC23采集完了以后会发送给MCBSP,然后我想从MCBSP里取数据进行FFT,分析出主频之后,再把主频反相送回给MCBSP传回AIC23输出,这样实现噪声抵消,这个思路应该没多大问题,但是我对DSP的应用真是个问题,首先我查资料知道了mcbsp是有发送器和接收器,然后有回环模式和普通串口模式,理论上的东西我都知道,实际上编程起来就很多困难,不知道怎么样取出mcbsp里的数据,然后放到哪里去进行FFT,FFT之后输出是什么?是频率还是幅值?还有FFT之后如何找到噪声的主频,在频域上如何进行反相的处理?有哪位大神能帮忙解决一下?小的不胜感激涕零,可以和我QQ联络:2767513024,再次感谢感谢感谢~ |