主题中讨论的其他器件: TPS544B20
您好!
您能告诉我我们客户的问题吗?
·TPS544C20 / TPS544B20只能通过控制 CNTL 引脚来打开/关闭电源吗?
·是否需要通过 PMBus 预先设置 TPS544C20/TPS544B20? 如果是、请告诉我需要设置哪个地址。
·如果在执行上述设置后将该值保存在内置 EEPROM 中、是否可以仅在下一次启动后通过控制 CNTL 引脚来开启/关闭?
此致、
YUto Sakai
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.
您好!
您能告诉我我们客户的问题吗?
·TPS544C20 / TPS544B20只能通过控制 CNTL 引脚来打开/关闭电源吗?
·是否需要通过 PMBus 预先设置 TPS544C20/TPS544B20? 如果是、请告诉我需要设置哪个地址。
·如果在执行上述设置后将该值保存在内置 EEPROM 中、是否可以仅在下一次启动后通过控制 CNTL 引脚来开启/关闭?
此致、
YUto Sakai
您好、Sakai-San、
要回答这些问题、首先让我们考虑 ON_OFF_CONFIG 命令的默认值。 为了确定该命令的默认值并转换该值的含义、我们需要查看 TPS544B20/C20数据表的第8.6节"寄存器映射"。
第8.6.2节 ON_OFF_CONFIG (02h)指定默认命令为0x16、以下是相关位的细分:
确定默认行为的更快方法是查看数据表中支持的第8.5.1节 PMBus 命令。 在这里、我们看到 ON_OFF_CONFIG 的默认行为是:CNTL only。 高电平有效。 这意味着无论 OPERATION 命令设置如何、都可以通过分别将 CNTL 引脚设置为高电平/低电平来控制开/关。 本节作为快速参考非常好、但并未详述寄存器映射部分等命令功能。
因此、要回答您的问题:
·TPS544C20 / TPS544B20只能通过控制 CNTL 引脚来打开/关闭电源吗? 是的、默认情况下、这是器件的配置方式。
·是否需要通过 PMBus 预先设置 TPS544C20/TPS544B20? 如果是、请告诉我需要设置哪个地址。 如果您的目的是仅通过 CNTL 信号控制器件、则使用默认值的器件、然后选择否 作为参考、相关命令的地址为01h (OPERATION)和02h (ON_OFF_CONFIG)。
·如果在执行上述设置后将该值保存在内置 EEPROM 中、是否可以仅在下一次启动后通过控制 CNTL 引脚来开启/关闭? 根据您之前的问题、默认设置似乎适合此应用程序、无需更改这些命令。
另一个可能感兴趣的部分是数据表中的第8.4.4节使用 CNTL 信号控制的操作。 本节重点介绍了 CNTL 高/低电平有效电压。
谢谢、
您好、Sakai-San、
正确、如果一个值是通过 PMBus 写入的、然后存储在 EEPROM 中、则当器件下次启动时、这个新存储的值将成为新的默认值。
TPS544B20/C20数据表的第8.6.5节 STORE_USER_ALL (15h) 指定了此行为:
STORE_USER_ALL 命令将 EEPROM 存储器中的所有当前可存储寄存器设置存储为加电时的新默认值。
谢谢、