BQ3060 读取dataflash 问题
时间:10-02
整理:3721RD
点击:
用软件对bq3060进行读写操作,发现写进flash的值与读出来的不同?请问读出来的值有什么含义?
请问是用自己编写的程序读写还是Ti提供的工具或其它软件方式?
另外可以具体说明一下读写的是那些寄存器吗?写入的是什么值?实际读出的又是什么值呢?
要进行操作的寄存器的地址是否可以再确认下?以免写错地址
可否同时用Ti提供的工具,比喻EV2300进行读写同样的寄存器,看它获取的结果与您用软件的方式获取结果是否有差异,且差异在哪里?
Bq3060 是满足SMBus通信协议的,一般来讲,按此协议操作,是可以获取您想要的结果的。
可以详细举例说明吗?一般使用TI EV2300+EVSW来操作,我们看到的参数都没有问题。
感谢两位回答,请问如果用外部mcu来写和读,在做电压电流校准的时候,请问那个校准算法是怎么实现的?
可以参考一下这个文件。
www.ti.com/.../slua502.pdf
您好: 这个参考文件对于电压校准有说明,我也写出来了,但是对于静态电流 以及温度并没有说明,请问您有这方面资料吗?
如果测试静态电流,需要你自己设计电路来测。温度的校准,资料上有说明。请再查看一下。