Thread 中讨论的其他器件: TAS2770
工具与软件:
您好!
我有一个由 MCU 驱动 TAS2780的定制设计。 音频数据在固件中进行硬编码(用于测试目的)。 SAI 设置如下所示
采样率48K
位宽:16
通道/模式:立体声
附加为 I2S CLK、DATA 和 FSYNC 的波形。 您能否检查 TAS2780是否可以接受此格式?
我还解码并绘制了完整的 I2S 数据、并且可以看到预期的正弦波。
来到 TAS 方面的事情, TAS 似乎是完全沉默。 以下是我应用于 TAS2780的自定义设置
0x00、0x00、//访问 PAGE 0
0x0A、0x32、//立体声下混频、字时隙和时隙16/32位。
0x60、0x00、//SCLK 和 fsync 比率:16
0x08、0x19 //禁用自动速率检测
附件是我编写的完整 TAS2780初始化代码。
e2e.ti.com/.../TAS2780_5F00_init.h
我的问题是:
1. tas2780可以接受经典 I2S 立体声流吗? 供参考:器件的 I2C 地址为0x70
2. TAS2780接受上述数据流所需的附加设置是什么
3.我的初始化顺序是否正确? 数组(TAS2780_init.h 中)中的每一行都作为单独的 I2S 写入事务发送到 TAS2780。 行中的第一个条目 是寄存器地址、行中的最后一个条目是数据。