请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TLV320AIC3110 工具与软件:
大家好!
我正在从事具有 TLV320AIC3110编解码器的嵌入式 Linux 设计。 我在同时玩和拍摄时遇到了问题。 根据我从数据表中了解到的情况、编解码器可以在同时进行录音和播放时处理不同的采样率。
数据表第1页、特性:"支持8kHz 至192kHz 独立 DAC 和 ADC 采样率"
该问题是由于采样率不同而发生的。 我的播放频率为48kHz、录制频率为16kHz。 这会将回放数据的采样下采样至16kHz、使声音类似于熔断的扬声器的声音。 根据 Linux 文档、有对称采样率选项。
linux/sound/dlv320aic31xx.c soc
第1440行和第1462行
.对称_RATE = 1、
我在驱动程序和编译驱动程序中禁用了它、但它没有解决问题。
请 帮助!
谢谢!
levent