ZHCSRX7 june 2023 BQ79616
PRODUCTION DATA
每个器件都必须具有唯一的器件地址才能使读取协议正常工作。如果出于任何原因为两个器件分配了相同的器件地址,则广播和堆栈读取可能不起作用。此外,单个器件读取双地址会导致通信被破坏。
假设 OTP 中的器件地址未编程,则默认器件地址为 0x00。为了使主机与独立器件(仅包含一个器件的堆栈)通信,主机只需使用默认的 0x00 器件地址。否则,器件地址遵循以下规则:
在开始自动寻址过程之前,所有器件必须处于 ACTIVE 模式。在该状态下,器件只能处理广播写入命令,该命令将用于自动寻址过程。根据 CONTROL1[DIR_SEL] 设置,自动寻址过程会将器件地址设置为 DIR0_ADDR 寄存器(当 [DIR_SEL] = 0 时)或 DIR1_ADDR 寄存器(当 [DIR_SEL] = 1 时)。