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.

[参考译文] TPS55288EVM-045:I2C 有问题、不知道我是否正确

Guru**** 2455560 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1545531/tps55288evm-045-problem-with-i2c-and-dont-know-if-i-did-right

器件型号:TPS55288EVM-045


工具/软件:

现在、我使用 MATLAB/Simulink R2023b 在 TI C2000 F28379D 和 TPS55288EVM045 之间进行 I2C 通信、目前我将 TPS 的 J5-2 (SCL) 和 J6-2 (SDA) 与 J1-9 (SCL) 和 J1-10 (SDA) 连接、输入电压为 5V、现在我使用 Simulink 通过 2 个 I2C 发送块将数据传输到 0x00 和 0x01 寄存器中。 但它现在不起作用、我为此付出了努力、因为我自己在学习、所以我不确定我是否正确、我还将分流器置于 FB 和 FB_EXT 中

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

    您好、

    请检查器件 EN 是否启用。

    请检查 I2C 总线是否需要上拉电阻器。 您可以使用跳线短接 TPS55288EVM 上的 J5-1 和 J5-2 以启用上拉。  

    然后使用示波器或逻辑分析仪检查 I2C 数据是否错误。

    谢谢。

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

       我通过内部反馈和输入电压= 5V 在 Simulink 中执行此操作、也可以像您所说的那样使用跳线并配置 4 个寄存器、我也将 C2000 的 SCL 和 SDA 连接到 TPS 的 J9 和 J10、但电压输出不符合预期

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

    您好、

    现在不应关注输出电压、请检查 I2C 通信配置是否正常。 您现在是否可以读取并获取 I2C 寄存器值?

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

    Im 我是新手、我使用这种工具并通过逻辑分析仪进行检查、先生、对吗?

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

    您好、

    需要测量实际 SDA SCL 线上的波形。 不要使用软件。 谢谢。