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.

[参考译文] LP5569:启用和禁用引擎控制时的 LP5569#39行为

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/937088/lp5569-lp5569-s-behavior-when-enabling-and-disabling-engine-control

器件型号:LP5569

各位专业人员、您好!

我对 LP5969的行为有疑问。
我对 LP5969启用 引擎控制时的行为的理解是、只需在 SET_PWM 命令之后从最新配置的值更改输出。
此外、当发动机控制被禁用时、输出保持最后一个值。
换言之、我想知道天气可能 会通过启用和禁用发动机控制导致意外输出。
你可以告诉我吗?

我很期待收到您的回复。


此致、
Kazuki Kuramochi

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

    您好、Kazuki、

    您能否 详细说明您的问题? 我不知道您在哪种情况下将会运营、谢谢!

    当 LP5569由程序引擎控制时、如果用户已将 PWM 寄存器设置为特定值、则当程序执行引擎控制驱动程序时、它会自动覆盖。 当被禁用时、每个 ENSINEx_PC 的程序计数器被设定为0并且引擎不执行指令。 器件恢复到直接控制状态。 我认为这不会导致意外输出。 但是、您应该注意的是、当程序引擎处于活动状态时、寄存器不能被写入、这可能会导致不良行为。 只有当程序执行引擎处于空闲状态时、才应注意更新这些寄存器。

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

    您好、Monet、

    感谢您的快速回复。
    我认为您正确理解了我的问题、但我想确认我的理解是否正确。

    您解释了在启用发动机控制时、驾驶员的控制被覆盖。 我认为除非通过发动机控制命令进行配置、否则驾驶员的 PWM 设置将保持最后的值。(例如 SET_PWM)
    例如、我通过直接控制 CH1存储了50%的占空比。 之后、我启用发动机控制、但不执行更改 CH1输出的命令。 然后 CH1保持50%的占空比。
    是这样吗?

    此外、在禁用引擎控制时、只要我们没有通过直接控制配置值、LP5569就会通过引擎控制命令保持最后配置的值。
    对吗?


    谢谢、此致、
    Kazuki Kuramochi

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

    您好、Kazuki、

    是的、PWM 设置保持最后一个值、直到发动机进入运行程序模式、LP5569通过控制命令保持最后一个值、直到下一次运行。

    最恰当的考虑  

    徐美奈

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

    您好、Monet、

    我明白了。


    谢谢、此致、
    Kazuki Kuramochi