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.

[参考译文] BQ76942:对从 SHUTDOWN 启动期间的命令敏感

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1231319/bq76942-sensitive-for-commands-during-startup-from-shutdown

器件型号:BQ76942
主题中讨论的其他器件:BQ76952

您好!
从 SHUTDOWN 模式唤醒 AFE 时,我会轮询命令0x00 (Control Status())以验证 AFE 是否已就绪。 不过、为了使该操作正常工作、在唤醒 AFE 和开始轮询命令之间需要有大约350ms 的延迟。 如果 没有这个延迟、AFE 就会拒绝启动。 我知道从关断状态启动 AFE 大约需要200ms-300ms。 但是、如果命令发送得太早、它是否真的会在启动时对命令如此敏感从而无法正确启动? 为了使启动序列正常工作、该过程是否有350ms 的延迟?或者是否有其他方法可以实现?

此致、
亚当

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

    尊敬的 Adam:

                 通常、在芯片通电前不能对其编程、因此必须等待200-300ms 才能写入。 在编程之前、需要启动并运行所有数字逻辑。 这一点没有任何例外。 0x00 Control Status()命令用于传统自动检测,但通常不建议客户使用。 尽管需要快速响应时间、但处于 DEEPSLEEP 状态而不是 SHUTDOWN 状态有助于产生更好的结果。

                 使启动序列更好的一种可能方法是将 ALERT 引脚配置为在 INITCOMP 标志上变为高电平。 这会在器件初始化完成后将 ALERT 引脚驱动为高电平、并用于 MCU 的中断。 如果该问题仅在关断模式下发生、则需要在 OTP 中对 ALERT 引脚进行编程、这并不总是理想的情况。 这样可以节省一点时间、但仍要等到芯片上电才能使用。

     但是、为了更好地理解、我有几个问题:

    1. 您使用什么通信协议?
    2. 您是否会经常从关断模式切换到正常模式?
    3. 在发送0x00消息但无法初始化后、BQ76952处于什么状态? 它是恢复到关断状态还是其他状态?

    此致!

    Asher Nederveld.

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

    感谢您的回答!

    1.使用12C
    2.不、这不是经常做的事情。
    3、是的,似乎是这样的。

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

    尊敬的 Adam:

    基于此、我会在轮询前包含350ms 延迟、或者使用 ALERT 引脚上的中断来确定何时启动、因为器件需要时间加电。 如果经常退出 SHUTDOWN 模式、则值得改用 DEEPSLEEP、但由于不是这样、DEEPSLEEP 也不是必需的。

    此致!

    Asher Nederveld.

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

    关于第二个问题、关闭的频率是多少、是否存在任何已知问题?

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

    尊敬的 Adam:

    关机当前没有任何问题。 有时、 当显示器闲置很短时间时、人们会使用关机模式、而不是睡眠或深度睡眠模式。 虽然没有什么问题、但如果您采取了类似的做法、 如果您希望使用 ALERT 中断、则可能值得避免修改 OTP 存储器并仅使用 DEEPSLEEP。 关断功能通常用于器件的运输或长期储存。 希望这对您有所帮助。

    此致!

    Asher Nederveld.