现在可以正常读取到地址0X46C9的内容,但是按照SLUUA65B手册说明想修改这个参数无法修改。而且手册12.2.30 0x0054 OperationStatus Bit(14,13)和Bit(9,8)都是SECURITY Mode的标志位,为什么这个地方的值不相同呢? 12.1.1 0x00/0x01 Control Bit(14,13)是SECURITY Mode的标志位,但是在Full Access 的模式时这两个标志位却为 00。现在调试的方式是处理器I2C与BQ28Z610连接,用逻辑分析仪监视通讯数据。希望大家帮忙分析一下,应该怎么处理。
Cheng.W:
Operation Status bit 8, 9 是security , 13 , 14 是 XCHG, XDSG,文档描述错误
0x00/0x01 Control Bit(14,13) 的定义看起来也像是文档的问题,应该也是XCHG, XDSG,以Operation Status bit 8, 9 为准。
写入的数值checksum是否计算过?
wei li43:
回复 Cheng.W:
你好!如果是文档描述错误,在写人0X0414、0x3672和0xFFFF、0xFFFF的时候不应该影响到XCHG\XDSG。可以给一个写入数值的一个详细的说明吗?看文档也没有提到数值校验和和数据长度,但是按照修改密钥的方式去写数值也我无效的。请问有比较完整的指令文档提供吗?