尊敬的先生:
我们从 PPC3下载 CFG 文件、并使用电路板的 MCU 通过 I2C 发送 CFG 以配置 TAS5805M。
TAS5805M 具有声音输出。 但是、在大多数情况下、EQ 是不正确的。 我们捕获了写入和回读的 I2C 数据。 所有写入数据作为 CFG 文件正确、但回读数据的大多数 EQ 系数不正确。
然后、我们将 TAS5805M EVK 的 I2C 跳线连接到电路板、并将相同的 CFG 文件发送到电路板的 TAS5805M。 我们还捕获了写入和回读的 I2C 数据。 根据 CFG 文件、所有写入数据和回读数据都是正确的。
我附上了 I2C 捕获的数据供您参考。
NoaT2_0531_Write.Sal =从电路板的 MCU 到 TAS5805M 的 I2C 数据。 板载有3个 TAS5805M。
EVK_Write_2d.Sal =从 EVK 的 I2C 到我们板的 TAS5850M 之一的 I2C 数据。
您可以在此处获取读取软件:
EVK I2C 信息:
SCLK 400kHz
I2C 事务间隔4~5ms。
MCU I2C 信息:
SCLK 93KHz
I2C 事务间隔25us。 (这是否是一个问题?)

数据表中的上述语句、用于按顺序写入 EQ 系数。
但是、我们逐字节写入系数、如下所示。 这是否正常? (我们使用相同的 CFG 通过 PPC3向电路板写入数据、并且正常工作)。

此致、
CK

