主题中讨论的其他器件:BQ34Z100-G1、 BQ76942、 BQSTUDIO、
您好!
我 已经能够使用 EV2400和 BQstudio 通过 I2C 与 BQ76942 (I2C 地址:0x10)和 BQ34Z100-G1 (I2C 地址:0xAA)成功通信/连接。
我当前面临的问题是、 当 BQ34Z100-G1与 I2C 总线断开连接时、我只能连接到 BQ76942。 不过、当 BQ76942仍然连接到同一总线时、我可以连接到 BQ34Z100-G1。
我正在使用的 BMS 板在同一 I2C 总线上具有两个 BQ 芯 片、断开/重新连接它们的唯一方法是拆焊/焊接0欧姆0402链路(这是目前将 BQstudio 连接到 BQ76942的唯一方法)。
连接 到 BQ34Z100-G1后、我可以使用"AdvancedComm"选项卡通过 I2C 成功地向 BQ76942发送命令。
我尝试禁用"启动时自动检测"、然后手动选择 要连接的 BQ76942、但"自动检测到的器件"仍会注册为与 BQ34Z100-G1相对应的'0100_0_16'、我收到一个警告对话框、提示"找不到所选器件! [etc]'、然后是随附的连接图的屏幕截图。 与寄存器等的交互不能正常工作-它似乎连接 到 BQ34Z100-G1、但尝试应用 BQ76942寄存器映射。 
为了澄清这一点、我不希望同时连接到这两个器件、我只需在启动时为 BQstudio 的单个实例选择要连接的芯片。
我们非常感谢您的任何帮助!
此致、
Monty


