工具/软件:
尊敬的 TI 支持团队:
我正在调试 TAS5827 芯片、并遇到了独立通道音量控制的问题。 以下是硬件和软件配置:
1.硬件配置
软件模式/BTL 模式/I2S 音频数据格式
2. SW 寄存器设置
| 寄存器 | 数据值 |
|---|---|
| REG_SAP_CTRL1 | 0x02 |
| REG_CLK_DET_CTRL | 0x00 |
| REG_DEV_CTRL1 | 0x00 |
| REG_DSP_PGM_MODE | 0x01 |
| REG_DSP_CTRL | 0x11 |
| REG_SAP_CTRL3 | 0x11 |
| REG_DIG_VOL_L | 0x30 |
| REG_DIG_VOL_R | 0x30 |
| REG_AGAIN | 0x10 |
3 发现的问题
- 设置左声道音量 (寄存器)
0x4C:- OUT_A 和 OUT_B 输出同时改变音量。
- 的回读值
0x4C与设定值匹配; 但0x4D保持不变。
- 设置右声道音量控制(寄存器)
0x4D:- OUT_A 或 OUT_B 输出无变化。
- 的回读值
0x4D与设定值匹配;0x4C保持不变。
- 注意:根据检查结果、OUT_A 和 OUT_B 输出波形 对应于 I2S 的左/右通道数据。
4、关键问题
什么可能会导致尽管寄存器写入/读取行为正确、但每个通道缺少独立的音量控制?
如果需要更多详细信息、请告知我。 谢谢!

