ADAU1787 FDSP Mixer 写入参数无法生效问题

调试过程中遇到一个问题,我们需要调节Fast Dsp的Mixer中最下面的旋钮的Gain,


看SigmaStudio的Log是只修改Bank A parameter 3的 0xD440这个地址的4个字节。
我们遇到的问题是,有时写入修改的值之后听感上Gain并没有被改变,需要重新写入一次或两次,听感上Gain才会被修改正确。(0dB与-90dB切换)
我们是用MCU通过I2C直接写入参数,确认I2C数据写入正确,并且收到ACK。

请问此问题是怎么导致的,如何才能做到参数写入后Gain就会被立即修改正确?

Top Replies