主题中讨论的其他器件: BQSTUDIO、 EV2400
你(们)好
我正在尝试通过将操作配置 A 更改为0x82将 BQ35100 EVM 配置为服务终止模式。
我按照 bq35100参考手册来实现、 但我不确定我是否正确写入数据闪存、因为每次写入数据闪存时我也在读取、但操作配置 A 寄存器中的值不会改变、它始终读取默认值0x80。
下面是 I2C 逻辑分析仪的一些屏幕截图:
写入命令屏幕快照:
1.将0xB1 0x41写入0x3E (ManufacturerAccessControl)。

2.将0x82写入 ox40 (MAC 数据)。

3.将0x8B 写入0x60 (MACDataSum)、这是制造商访问控制+ Mac 数据的总和。
并将0x05写入0x61 (MacDataLength)、这是4+length id Mac 数据字节的总和。

从地址读取:
我正在读取小端字节序格式的地址0xB1 0x41、数据为默认值0x80。

请告诉我出错的地方、并帮助我调试此问题。
提前感谢您的帮助。