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

请问怎么修改AIC3204采样率为8Khz?

如题,我使用的DSP开发板是TMS320C5535,例程中AIC3204采样率设置的48khz,我想要更改为8khz.。如下图:

读写音频数据的代码如下:

更改过采样了之后,输出的音频效果很差。还有我想问可以采用中断的方式读写音频数据吗?或者查询的方式。谢谢回答!

Tony Tang:

8K相比48K效果肯定要差些。

对于音频,通常采用EDMA方式,中断,查询效率低,用作上面这种验证硬件通路到是可以。

简单来说,用中断或者查询方式,CPU只有一个采样点的时间处理别的事情。尤其用中断时,还要考虑中断进出的开销。

Changhong Zhang:

回复 Tony Tang:

我想把采样率降低到8khz,是想增大采样间隔,争取更多的处理时间。采用EDMA方式的话,低采样率有更多的处理时间吗(相比于高采样率)?

Changhong Zhang:

回复 Tony Tang:

好的,谢谢!

wei nie1:

您好,我也在用5535板子,想问你一下,给的tests的aic3204中aic3204_loop_linein( )这个函数测试的时候能录音和听到声音吗?

赞(0)
未经允许不得转载:TI中文支持网 » 请问怎么修改AIC3204采样率为8Khz?
分享到: 更多 (0)