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.

[参考译文] TMDX570LC43HDK:I2C 演示通信问题

Guru**** 2387060 points
Other Parts Discussed in Thread: TMDX570LC43HDK, HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/634515/tmdx570lc43hdk-i2c-demo-communication-problem

器件型号:TMDX570LC43HDK
主题中讨论的其他器件: HALCOGEN

HY、

我使用两个 TMDX570LC43HDK 板、并希望测试 I2C 通信、

我遵循了 example_i2cSlave_TX_RX、但未提供 Halcogen 说明、因此我的说明是将 I2C1作为从器件启用、并引脚多路复用 I2C1引脚、从而使用 J11的引脚71和72、

所以

TMDX570LC43HDK_board_1的引脚71连接到 TMDX570LC43HDK_board_2的引脚71

TMDX570LC43HDK_board_1的引脚72连接到 TMDX570LC43HDK_board_2的引脚72

创建的主器件也是如此

之前的示例_i2cMaster_TX_RX 未提供 Halcogen 说明、因此我的说明是将 I2C1启用为主器件、并引脚多路复用 I2C1引脚、从而使用 J11的引脚71和72、

运行示例 TX 被阻止进行 TRIG 发送、RX 被阻止进行 TRIG 接收。

问题可能出在哪呢?

谢谢

Antonio

e2e.ti.com/.../1768.example_5F00_i2cSlave_5F00_TX_5F00_RX.zip

e2e.ti.com/.../2656.example_5F00_i2cMaster_5F00_TX_5F00_RX.zip

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

    示例代码应该是良好的。 接地线对于两个器件必须是公共的、因此请将2个 HDK 的 GND 连接在一起。

    另一种尝试方式:
    使用 I2C1作为主器件(J11上的引脚71和72)
    2.将 I2C2用作从器件(J9上的引脚26 (sda)和28 (SCL))
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、
    问题可能只是缺少共享 GND。
    Antonio