ZHCUBE4B August   2019  – October 2023 BQ79600-Q1

 

  1.   1
  2.   BQ79600-Q1 启动过程
  3.   商标
  4. 1唤醒和初始化过程示例
    1. 1.1 器件设置
    2. 1.2 唤醒概述
    3. 1.3 自动寻址概述
  5. 2参考资料

唤醒概述

在主机微控制器单元 (MCU) 上配置所有必需的外设后,首先将 nCS 拉低,以便可以发送 ping。此外,来自 MCU 的 MOSI 或 TX 信号用于向基础 BQ79600-Q1 的 MOSI/RX 引脚发送唤醒 ping。此外,发送命令,指示 BQ79600-Q1 将 WAKE 音调传播到其余堆叠的 BQ79616-Q1 器件。

  1. 发送唤醒 ping:
    1. 使用 SPI 时,将 nCS 保持为低电平,并在 2us 后通过将线路拉低 2.75ms (tHLD_WAKE) 在 MOSI/RX 上发送唤醒 ping 以唤醒 BQ79600-Q1。此后,等待 2us,然后将 nCS 恢复为高电平。
    2. 使用 UART 时,通过将线路拉低 2.75ms (tHLD_WAKE) 在 MOSI/RX 上发送唤醒 ping 以唤醒 BQ79600-Q1。
  2. 等待至少 3.5ms (tSU(WAKE_SHUT)) 以允许 BQ79600-Q1 器件进入 ACTIVE 模式。
  3. 向 BQ79600-Q1 发送单个器件写入以设置 CONTROL1[SEND_WAKE]=1,这将唤醒所有堆叠的 BQ79616-Q1 器件。
  4. 主机发送完命令后,等待适当的时间以允许所有器件接收 WAKE 音调并进入 ACTIVE 模式,然后再开始自动寻址序列:
    • WAKE 音调的持续时间约为 1.6ms。
    • BQ79616-Q1 器件从关断状态进入 ACTIVE 模式所需的时间约为 10ms。

    要计算总等待时间,请将 WAKE 音调持续时间加上进入 ACTIVE 模式的时间(总计 11.6ms),然后将结果乘以堆叠的 BQ79616-Q1 器件数量。

注:

如果器件通过 SHUTDOWN ping 关闭,则 COMH RX 和 COML RX 将在下次唤醒时被禁用。在这种情况下,在步骤 1 中,主机需要首先发送 WAKE ping,等待 tSU(WAKE_SHUT),然后再发送第二个 WAKE ping。COMH RX 和 COML RX 将在第二个 WAKE ping 后启用。然后继续执行步骤 2 至 4。

GUID-20200818-CA0I-10HK-KQ5D-1R99PP6RXZFL-low.png图 1-2 唤醒流程图