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.

[参考译文] TPS65982:通过 i2c 进行编程

Guru**** 2589265 points
Other Parts Discussed in Thread: TPS65982, TPS65987D

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/894742/tps65982-programming-via-i2c

器件型号:TPS65982
主题中讨论的其他器件: TPS65987D

我正在查看在我的设计中使用此器件、并想了解我的芯片编程选项。  如果我正确理解了文档、我可以将芯片设置为在默认模式下运行、这将为我的系统提供5V 电压。  我是否可以使用主机来对芯片的寄存器进行编程、而不是 SPI 闪存器件?  我想将其编程为灌电流、要求器件为20V/5A。

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

    您好!

    选择 TPS65982有具体原因吗? 如果不是、我建议使用 TPS65987D、因为它们是您可以通过外部引脚搭接加载的默认配置、其中一个是20V/3A 的配置

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

    哦、这太棒了。  由于专用的5V 输出和 USB 2.0信号多路复用、我最初使用的是*82。

    根据 TPS65987D 的第42页、我可以将其作为默认20V/3A 灌电流和5V 拉电流进行启动、这是 正确的吗?  然后、主机探测器是否可以通过 i2c 设置寄存器以获得更多配置选项?  我有一个具有 i2c 主机接口的 Linux 系统、我想使用它来设置其他参数。  这有可能吗?

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

    是的、应该是正确的。 是的、一旦器件加载默认配置并进入应用模式、您就可以通过 I2C 连接使用外部 EC 更新寄存器。 不过、需要注意的一点是、某些寄存器不能动态更新、例如拉电流/灌电流功能

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

    好极了。  是否有一个文档细分了我可以参考的寄存器?  希望能够突出显示哪些寄存器不能动态更改。  我们似乎已指向该软件进行配置、但由于我使用的是通过 I2C 与 Linux 搭配使用的 EC、因此最好提供另一个参考。

    谢谢!