我们正在尝试配置 TAS2557、以便将回波参考信号输出到外部回声消除(AEC) DSP。
- ASI1/2音频格式为 WCLK=48kHz、BCLK=3.072MHz、左对齐。
ASI1是 MCU 的时钟从器件、ASI2是 AEC DSP 的时钟主器件。
- MCU 仅提供 BCLK (无 MCLK)。
-所有其它音频格式/时钟设置均为默认设置。
-我们能够在 TAS2557 EVM 器件 A (0x98)和器件 B (0x9a)上听到回放声音。 这意味着播放设置正确。
我们添加了以下设置并能够获得正确的音频、但音量非常低。
W 98 00 00 #Page 0
w 98 7f 00 #Book 0
W 98 00 01 #Page 1
W 98 20 39 #ASI2_DOUT 输出为 ASI1_DIN 环回
W 98 41 12 #GPIO5是 ASI2_BCLK_OUT
W 98 42 11 #GPIO6是 ASI2_WCLK_OUT
W 98 43 15 #GPIO7是 ASI2_DOUT
宽98 22 82
W 98 23 A0
在上述设置中、我们将器件 A 的 ASI2跳线连接到器件 B 的 ASI1。器件 B 的音频正确、但音量非常低、我们需要将耳朵靠近扬声器才能听到声音。
可能出什么问题了?
我认为“w 98 20 39”不是回波参考数据。
如何启用回波参考?