1、单片机通过SMBus读BQ20z45的dataflash数据,SubclassId为80,数据长度为106,只有第一个block有数据,0x79-0x7B读不到数据;
2、之前也出现1的情况,但用EV2300读dataflash后,第二个block就有数据了,但是所有的SubclassId下数据都是同一份数据,现在用EV2300读之后,从第二个block开始,数据都读不到了。
两个问题:
1、从第二个block开始,为什么读不到数据了?
2、block数据能读到,为什么所有SubclassId的数据都是同一份,为什么数据不更新?
以前用过BQ27541的芯片读dataflash数据,按手册把程序写好就可以用了(也是下位机写的)。不知道这个芯片有什么窍门,读dataflash的方法是按手册上来写的,找不出什么不对,实在没思路了,麻烦高手指点!!