读书人

c6747 fft/ifft,该如何解决

发布时间: 2013-01-20 10:22:40 作者: rapoo

c6747 fft/ifft
采用omap-l137的dsp C6747开发板,语音经过ADC后,我进行了fft和ifft处理,然后输出,结果听不到原来的声音。我是使用官方的那个audio demo的,没做fft处理能正常听到声音,用的是edma传输(ping pong技术)。

ps:在debug模式下观察了输入(做fft之前)和输出(做ifft之后)的数据,大致一样,所以初步怀疑是edma传输速度太快,导致dsp来不及做fft/ifft,所以输出的声音和原声不一致。多谢各位指教一下。
[解决办法]
dma不是随便传数据的 是可控制的

[解决办法]
要知道你的处理器速度是很快的。而音乐如128kpbs,有一个同步问题。

估计你是读取时,读乱了。你要仔细设计一下。

读书人网 >嵌入开发

热点推荐