首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 嵌入开发 >

c6747 fft/ifft,该如何解决

2013-01-20 
c6747 fft/ifft采用omap-l137的dsp C6747开发板,语音经过ADC后,我进行了fft和ifft处理,然后输出,结果听不

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,有一个同步问题。

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

热点排行