你(们)好
在使用AGC函数时,我们遇到了ADC断电问题。
我们尝试检查/监控ADC的通电状态(阅读第0页/寄存器36 (ADC标志寄存器))。
输入源是一些流行音乐,当我们尝试增大输入源的音量时,ADC电源状态标志变为0,当我们减小输入源的音量时,ADC电源状态标志变为1。 您是否有任何建议?
巴西
Trevor
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你(们)好
在使用AGC函数时,我们遇到了ADC断电问题。
我们尝试检查/监控ADC的通电状态(阅读第0页/寄存器36 (ADC标志寄存器))。
输入源是一些流行音乐,当我们尝试增大输入源的音量时,ADC电源状态标志变为0,当我们减小输入源的音量时,ADC电源状态标志变为1。 您是否有任何建议?
巴西
Trevor
pdjuandi,您好!
我们看不到ADC在禁用AGC的情况下断电。
我们在 CC3200AUDBOOST评估板上做了一些实验| TI.com 。
它不显示 在麦克风路径上,而只显示在线路输入路径上。
您还可以参考我们以前的主题(TLV320AIC3254:启用AGC时动态更新过滤器系数-音频论坛-音频- TI E2E支持论坛):
步骤3 (ADC标志寄存器= 0x46)
第4步 向ADC生成响亮的声音(简单脉冲) ,(ADC标志寄存器= 0x44)
步骤5删除脉冲信号 (ADC标志寄存器= 0x46)
关于ADC断电的问题,当我们减少输入卷(例如:WIN 10音量控制)时将消失。
巴西
Trevor
pdjuandi,您好!
关于以前的线程,我们的问题是在启用AGC时如何动态更新过滤器系数。
首先,我们只能在ADC通电后更新滤波系数。
您可以查看前面的步骤(我们仅启用正确的通道):
步骤3 (ADC标志寄存器= 0x46) -> 在此步骤中,正确的ADC已通电
第4步 向ADC生成响亮的声音(简单脉冲) ,(ADC标志寄存器= 0x44)
->在此步骤中,关闭了正确的ADC
步骤5删除脉冲信号 (ADC标志寄存器= 0x46)
->在此步骤中,正确的ADC已通电
所以,Diljith没有回答 我们的问题!
我们 将在稍后提供81号登记册的状况。
巴西
Trevor
您好,
请注意 ,https://www.ti.com/lit/an/slaa425d/slaa425d.pdf?ts=1651861238063&ref_url=https%253A%252F%252Fe2e.ti.com%252F AIC3254是一个非自适应编解码器系列,因此您不能在动态中更改系数。
此致。
pdjuandi,您好!
关于更新过滤器系数,我们在以下螺纹上执行了此操作:
ADC断电时,寄存器81读回值是什么? AGC不应禁用ADC,除非它被写入以关闭它。
>>>>>>
ADC断电时,寄存器81返回0xC0。
巴西
Trevor