TI中文支持网
TI专业的中文技术问题搜集分享网站

bq76925+msp430g2452读取电芯电压出错

最近在做6S的电池保护板时采用了BQ76925这个方案,并且要来了完整的IAR工程代码,而且电路也是照原理图画的板子。

但是在主程序while(1)中读取电压时发生了卡死现象,经过硬件仿真后发现第一节电芯的电压能读出来(并且是准确的),读到第二节时就卡死了,而且如果我更改读取电压程序成直接读取第二节电芯电压,得到的结果也是只能读取第一次,第二次还是会卡死。

以下信息是单步调试时出现的警告信息:

Failed to set hardware breakpoint. All available resources are already in use.

Virtual breakpoints can be enabled in Options dialog under Debugger->FET Debugger->Breakpoints

Performance warning: Lack of breakpoints forces single-stepping.

看了这些信息并且上网查看后,我发现代码里并没有任何一个断点,CODE和RAM容量也是够的。

请问大家这个问题应该怎么去解决呢?应该不是I2C问题吧,因为起码来说是有I2C通讯成功的,只是第二次读取就出现问题了。

user1333144:

回复 Cheng.W:

有bq76925 Evaluation通讯获取电压错误是什么原因,其他获取正确

赞(0)
未经允许不得转载:TI中文支持网 » bq76925+msp430g2452读取电芯电压出错
分享到: 更多 (0)