工具与软件:
你(们)好
1.如果我使用 不带02后缀的 BQ76972PFBR (数据表显示 BQ76972没有 CRC、只有02具有 CRC)、我是否可以设置0x12以使器件启用 CRC?

2.如果上面的回复是是是、那么当我退出 CONFIG_UPDATE 模式时、MCU 应该会开始发送带有 CRC 的 I2C、对吗? 但是、如果 CRC 使能配置不起作用、我怎么知道呢? 由于 MCU 当时开始发送带有 CRC 的 I2C、因此不确定 CRC 失败或 CRC 使能配置失败。
BR
琥珀色
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.
工具与软件:
你(们)好
1.如果我使用 不带02后缀的 BQ76972PFBR (数据表显示 BQ76972没有 CRC、只有02具有 CRC)、我是否可以设置0x12以使器件启用 CRC?

2.如果上面的回复是是是、那么当我退出 CONFIG_UPDATE 模式时、MCU 应该会开始发送带有 CRC 的 I2C、对吗? 但是、如果 CRC 使能配置不起作用、我怎么知道呢? 由于 MCU 当时开始发送带有 CRC 的 I2C、因此不确定 CRC 失败或 CRC 使能配置失败。
BR
琥珀色
您好、Amber、
是的、您可以按照下表中的说明将使用 CRC 的通信类型更改为 I2C。 退出 CONFIG_UPDATE 模式时、AFE 应开始与 CRC 通信。 您可以使用逻辑分析仪检查通信线路、以了解它是否正在添加额外的 CRC 字节、并了解这是由于 CRC 失败还是 CRC 使能配置失败所致。 第4节具有 CRC 的 I2C 软件开发指南中的 展示了一个正确完成的示例。 您也可以使用在线 CRC 计算器或手动计算 CRC、从而确定是否正确计算了 CRC。
此致、
Alexis
您好、Amber、
如果在 CONFIG_UPDATE 模式下更改了 I2C 速度设置、则新的速度设置应在退出 CONFIG_UPDATE 模式时生效。
在更改后、您需要使用0x29e7 SWAP_TO_I2C ()子命令来更改通信接口 Settings:Configuration:Comm Type 如果您没有进入 CONFIG_UPDATE 模式进行更改。 第9.2节 I2C 通信子系统 技术参考手册中的 内容对此进行了更详细的说明。 
您圈出的 CRC 结果由 MCU 发送。 MCU 将发送命令、在每个数据字节之后、应该会有一个产生的 CRC 字节。
此致、
Alexis