主题中讨论的其他部件:EV2400
您好,
我尝试更新闪存设计容量,按照bq2.7742万技术数据表中的说明,设计相应子类48的电压参数。 但是,当我也只想更新这些值时,我发现剩余值也会发生变化。 这是我正在处理的示例代码。 如何仅更改我要更改的值。 感谢您的任何帮助。
UINT8_t块[32];
//更新设计电压
block[0]=(uint8_t)(设计电压>>8);
block[1]=(uint8_t)(设计电压和0x00FF );
//更新设计容量
block[12]=(uint8_t)( designCapacity_mAh >>8);
block[13]=(uint8_t)(设计Capacity_mAh & 0x00FF );
//写入数据字节:
(i = 0;i < 32;I++)
{
//写入偏移,如果偏移大于32,则修改32
//上面的blockDataOffset设置了32位块
writeBlockData((0% 32)+I,block[i]);
}
提前感谢您,
Kavya。