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.

[参考译文] TPS25751:有关 TPS25751 IO 配置“初始值“和事件极性的说明

Guru**** 2589280 points
Other Parts Discussed in Thread: TPS25751

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1566664/tps25751-clarification-on-tps25751-io-config-initial-value-and-event-polarity

器件型号:TPS25751


工具/软件:

尊敬的 TI 支持团队:

我想确认 TPS25751 上 IO Config 设置的行为。

我们目前正在将“plugevent_port1"映“映射到启用输出使能的 GPIO 引脚。 关于“初始值“设置、您能否确认我在下面的理解是否正确?

  • “初始值“定义了复位后或映射的事件变为有效之前的默认 GPIO 输出状态。 确实如此 不会 反转事件极性。

  • 实际事件极性(高电平/低电平行为)应使用“GPIO 事件极性“进行配置。

  • 因此、插入/拔出电缆时的 GPIO 输出电平取决于“plugevent_port1"+“+“GPIO 事件极性“、并且不受“初始值“设置的影响。

您能否确认此理解是否正确?

Conor

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

    尊敬的 Conor:

    "初“初始值“定义了复位后或映射事件变为有效之前的默认 GPIO 输出状态。 确实如此 不会 反转事件极性。

    是的、正确、无论事件如何、“Initial Value“都会在启动时将 GPIO 设置为默认值“1"(“(PD 在加载 CONFIG 后进入 APP 模式)。 “初始值“通常与低电平有效的 GPIO 事件或高电平有效但启用了反极性的 GPIO 事件(现在为低电平有效)一起使用。  

    应使用“GPIO 事件极性“配置实际事件极性(高/低行为)。

    是的、正确。  

    因此、插入/拔出电缆时的 GPIO 输出电平取决于“plugevent_port1"+“+“GPIO 事件极性“、不受“初始值“设置的影响。

    是的、正确。 如果您更喜欢将 GPIO 事件反转(发生 plugevent 时低电平有效)、您需要将 GPIO 事件极性设置为启用了“初始值“的反转事件。 以下是以下一些示例配置、其中使用了具有映射事件 plugevent_port1 (1) 的 GPIO0:

    插头事件高电平有效:  

    输出使能[0]-已启用 (0x1)

    初始值[64]-禁用 (0x0)

    GPIO 事件极性[256]-直接映射事件 (0x0)

    插头事件低电平有效:

    输出使能[0]-已启用 (0x1)

    初始值[64]- 已启用 (0x1)

    GPIO 事件极性[256]-反转事件 (0x1)

    如果您有任何其他问题或疑虑、请告知我们!  

    谢谢。此致、

    Raymond Lin