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.

[参考译文] TPS25751EVM:从设计的角度来看、对系统中的 TM4C123GH6PMTR 如何工作非常困惑。

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1524192/tps25751evm-very-confused-on-how-tm4c123gh6pmtr-in-the-system-works-from-a-design-standpoint

器件型号:TPS25751EVM
Thread 中讨论的其他器件:TPS25751MSP-EXP430FR5994LAUNCHXL-F28379D

工具/软件:

我对这个 EVM 的工作原理感到非常困惑。 我正在使用两个 TPS25751设计我自己的版本。 我感到困惑的是 TM4C123GH6PMTR 的作用。  TM4C123GH6PMTR 似乎仅通过其自己的 USB-C 端口供电来进行刷写? 这是否意味着在使用 EVM 时不使用芯片? 比如芯片没有通电、它是否在初始刷写阶段之外的设计中使用? 我们是否需要对 TM4C123进行编程?

另一个思路是、我在设计中通过电池组为所有元件供电、因此我将  在使用  MSP430G2553IPW20的设计中集成与 TIDUAR8C 类似的东西。 MSP430由 BQ7693006DBTR 的 REGOUT 供电、后者在45mA 的最大电流下输出3V3。

我想问的是、我的确切问题是:

为什么 使用 TM4C123GH6PMTR?

2.我们是需要在 TM4C123GH6PMTR 上放置一些实际的 C 代码、还是仅用于刷写外部 EEPROM?

3. 我可以 从 BQ7693006DBTR 的 REGOUT 运行 TM4C123GH6PMTR (3V3 @ 45mA max)吗?

4.我是否只能使用 TM4C123GH6PMTR、并让它执行 MSP430G2553IPW20的编程功能?

我还想添加另一个问题、因为我对它仅用于刷写 EEPROM 几乎充满信心:

5.为什么  TM4C123GH6PMTR 有用于 I2Ct_{SCL、SDA、IRQ}等的接头、这是否仅用于调试目的、而且原理图中实际上并未使用这些接头?

6.我是否可以使用外部 Launchpad 进行刷写并 从设计中完全删除 TM4C123GH6PMTR? 例如、我可以使用以下任何一项? MSP-EXP430FR5994、MSP-EXP432P4111、MSP-EXPP401R、LAUNCHXL-F28379D、J721EXSKG01EVM

7.为什么 选择像 TM4C123GH6PMTR 这样功能强大的 MCU 进行设计?

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

    尊敬的 Sikarskie:

    Unknown 说:
      TM4C123GH6PMTR 似乎仅通过其自己的 USB-C 端口供电进行刷写? 这是否意味着在使用 EVM 时不使用芯片? 比如芯片没有通电、它是否在初始刷写阶段之外的设计中使用? 我们是否需要对 TM4C123进行编程?

    在这里、您基本上是对的。 TM4C123G 仅用于 TPS25751EVM、不用于客户设计。 它主要用于从 Type-C 端口刷写 EEPROM、我们计划其支持 EVM 上的调试模式功能、该功能将使用 GUI 执行基本的 I2C 写入和读取。 TM4C123已在 EVM 上预编程、客户不应将其用于其自身设计、因此无需对其进行编程。

    Unknown 说:
    4. 我是否只能使用 TM4C123GH6PMTR、并让它执行 MSP430G2553IPW20编程的操作?

    遗憾的是、我不是 MCU 专家。 如上所述、您不应在您自己的设计中使用 TM4C3123、因此可以继续使用 MSP。

    [quote userid="657634" url="~/support/power-management-group/power-management/f/power-management-forum/1524192/tps25751evm-very-confused-on-how-tm4c123gh6pmtr-in-the-system-works-from-a-design-standpoint 为什么  TM4C123GH6PMTR 具有用于 I2Ct_{SCL、SDA、IRQ}等的接头、这是否仅用于调试目的、并且原理图中实际上并未使用这些接头?

    从其用途的 TPS25751寄存器进行简单的 I2C 读取。 将来、它们还可用于额外的 PD 控制器寄存器读取。

    [quote userid="657634" url="~/support/power-management-group/power-management/f/power-management-forum/1524192/tps25751evm-very-confused-on-how-tm4c123gh6pmtr-in-the-system-works-from-a-design-standpoint 我是否可以使用外部 Launchpad 进行刷写并 从设计中完全删除 TM4C123GH6PMTR? 例如、我可以使用以下任何一项? MSP-EXP430FR5994、MSP-EXP432P4111、MSP-EXPP401R、LAUNCHXL-F28379D、J721EXSKG01EVM

    如前所述、TM4C123G 不适用于客户设计。 我们通常建议客户使用外部 I2C EEPROM 刷写工具或他们熟悉的类似工具。 例如(不推荐、只是我们使用的)、当 TM4C123G 不可用时、我们使用 Totalphase Aardvark 和 Dediprog 工具来刷写 EEPROM。

    如果您更喜欢使用外部发射器、或者准备好它们、并且您知道它们可以正常工作、那么它们应该没问题。

    [quote userid="657634" url="~/support/power-management-group/power-management/f/power-management-forum/1524192/tps25751evm-very-confused-on-how-tm4c123gh6pmtr-in-the-system-works-from-a-design-standpoint 为什么 设计中选择了像 TM4C123GH6PMTR 这样功能强大的 MCU?

    我们在几个 EVM 上使用了该 MCU。 当时它是合理的,我们继续使用它,因为它得到支持。 TPS25751可用作独立的 PD 控制器、仅具有自身和 EEPROM。 您无需将 TM4C123设计到系统中。

    谢谢。此致、

    Chris