如题,我使用的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( )这个函数测试的时候能录音和听到声音吗?
TI中文支持网

