我已按照以下说明(https://e2e.ti.com/support/audio/f/6/p/853090/3154703?tisearch=e2e-sitesearch&keymatch=tas5806m#3154703)使用第三方 μ I²C + μ I²S 微控制器(无 PPCMB)配置 TAS5806MEVM。 我在随附问题中的步骤的唯一补充是将 SAP_CTRL1寄存器从0x02 (I²S、默认值)更改为0x32 (左对齐)。
我能够从 TAS5806MEVM 获取音频、并且可以通过 再次寄存器控制输出增益。 但是、数字增益控制寄存器(DIG_VOL_CTL)似乎没有任何效果。 我可以写回0xFF 和0x00、而不会听到输出音量发生任何变化。
是否存在阻止数字增益工作的错误状态? 输出扬声器输出的音频质量略有失真、但故障报告寄存器(寄存器112 - 116)读取所有0x00?
提前感谢您的任何帮助。
