This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TLV320AIC3120EVM-U:响应地址0x50的开发板-预计为0x30

Guru**** 2535750 points
Other Parts Discussed in Thread: TLV320AIC3120EVM-U, TLV320AIC3120

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/989099/tlv320aic3120evm-u-dev-board-replying-to-address-0x50----0x30-expected

器件型号:TLV320AIC3120EVM-U
主题中讨论的其他器件: TLV320AIC3120

您好:

我为 我们的开发购买了 TLV320AIC3120EVM-U。 我将其与外部 MCU 连接以对其进行控制。

现在、我只将 MCU 连接到器件的 I2C 进行设置(我正在按照 TLV320AIC3120数据表中的初始化进行操作、因为它符合我们的需求、第 7.3.12.15节)。

但是、我遇到了非常奇怪的情况-器件在地址0x50上答复(ACK)、而不是数据表的地址001 1000 (0x30)、我没有任何其他东西连接到 I2C 总线。 我发现了与我所做的函数的差异、该函数查询了总线中的所有地址并回复了 ACKed -只有0x50。

我的代码正在执行、向 EVM 发送数据、我获取地址为0x50的 ACK。 我搜索过、但我无法找到我遇到此问题的原因。

我的连接:

为了使评估板的内部 MCU 脱离图片、我将复位线路 (TP12)跳线至 GND (TP14)。 这是我最大的疑虑来源、但...如果内部 MCU 在工作、为什么会回复 I2C?

我的器件的 I2C SDA 连接到 TP2

我的器件的 I2C SCL 连接到 TP1

I2S 连接到相应的 I2S 测试点

5V 至 W5为器件供电。

I2C 线路上没有任何其他连接。

逻辑分析仪

逻辑分析仪的捕获。 我在使用0x50时获取 ACK。 当使用0x30时、我不会得到任何(nack)

器件的图片

我在板上拍摄了 IC 的以下图片。 我会疯吗? )

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    我对复位的理解是错误的。 复位与编解码器共享、因此它解释了为什么我没有看到0x30地址。  我想0x50地址是 PCB 中的另一个地址。 我删除了我的 RESET MOD 并获得通信-我错误地认为系统中的 MCU 会影响它。

    谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    0x50是我在原理图中遗漏的开发板上的 EEPROM、以防将来任何人使用它。 只要您没有连接可激活板载 MCU 的 USB、就可以连接外部 I2C 主设备。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您让我们了解 Eduardo!