TI员工:
您好,我用BQ32000芯片作为基准时钟,与STM32F103接口,用GPIO模拟的IIC时序,设置时间后能够正确计时读取也正确,但是设备掉电经过一段时间上电再运行读取时间函数后读回的时间参数可能有无效的数据,比如读回的分钟参数是0xA1,并且会按照这个值继续刷新下去回不到正确的时间,而该参数应该在0x00-0x59范围的BCD码,我的Vbat用的是法拉电容0.47F,请问可能的原因以及如何避免?谢谢!
xiaoyu shan:
@chunfeng liang有没有相关的驱动代码?能发一下给我吗?目前不知到为什么时序是对的。但是就是会卡在寄存器地址的时候无法产生ACK