请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ34Z100-G1 主题中讨论的其他器件:BQ34Z100、 BQSTUDIO、 EV2400、 GPCCHEM
您好!
我一直在尝试通过 I^2C 块命令来配置 BQ34Z100。 到目前为止,我可以执行 Voltage()等常规命令或读出 device_type。 但是、当它改变某些闪存寄存器时、它不会像我尝试的那样工作。
例如、我尝试按照数据表中的示例来设置 PACK 配置寄存器中的 VOLTSEL 位。 我执行的操作与数据表中所述的操作完全相同。 第一个问题是、我为该寄存器获取的值不是预期的默认值(对于 MSB 为0x01?!) 但为0xD9。 尽管我尝试更改该寄存器值并在之后将其读出、但我仍然获得与之前相同的值。 为了计算校验和、我还使用数据表中所示的公式。
我尝试了许多不同的方法来使其正常工作、还在寻找解决方案、但找不到解决方案。
还有一点:哪些寄存器需要非密封访问? 我在数据表中找不到该信息。
提前感谢、我非常感谢您提供的答案。