TI论坛
直播中

陈利妮

7年用户 1008经验值
私信 关注
[问答]

TLV320AIC23B MIC脚采集语音,16位输出波形不是0就是65535,为什么?



  • 能够正常录音和播音,但不知道为什么波形是这样。大神求助!

回帖(2)

欧丽娜

6 天前
不能排除是设置的问题, 也不能排除信号的问题啊
举报

贾虎世

5 天前
根据您的描述,TLV320AIC23B MIC脚采集语音时,16位输出波形不是0就是65535。这种情况可能是由于以下几个原因导致的:

1. 增益设置不当:请检查您的TLV320AIC23B的增益设置是否合适。如果增益设置过高或过低,可能会导致输出波形的幅度过大或过小。您可以尝试调整增益设置,以获得更合理的波形。

2. 采样率设置不当:请检查您的TLV320AIC23B的采样率设置是否合适。如果采样率设置过低,可能会导致输出波形的分辨率降低,从而使得波形的幅度过大或过小。您可以尝试调整采样率设置,以获得更合理的波形。

3. 音频输入信号过强或过弱:请检查您的麦克风输入信号是否过强或过弱。如果输入信号过强,可能会导致输出波形的幅度过大;如果输入信号过弱,可能会导致输出波形的幅度过小。您可以尝试调整麦克风的输入信号强度,以获得更合理的波形。

4. 硬件故障:如果以上方法都无法解决问题,那么可能是您的TLV320AIC23B硬件存在故障。您可以尝试更换一个新的TLV320AIC23B芯片,以排除硬件故障的可能性。

综上所述,您可以尝试调整增益设置、采样率设置以及麦克风输入信号强度,以获得更合理的输出波形。如果问题仍然存在,您可以考虑更换一个新的TLV320AIC23B芯片。希望这些建议能够帮助您解决问题。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分