This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP-EXP432P401R:用于电池充电的固件

Guru**** 2587345 points
Other Parts Discussed in Thread: BQ25713

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1014830/msp-exp432p401r-firmware-for-battery-charging

器件型号:MSP-EXP432P401R

我在 BQ25713上开发了用于电池充电的固件、在评估板 MSP432上运行时工作正常、但在尝试在我单独设计的板上运行时、我经常遇到问题。 我在寄存器中不断提出一个标志  

[8] struct bq25713_reg{addr=32 ''、val=32792}0x20008418
ADDR unsigned char 32'' 0x20008418
Val 无符号短整型32792 0x2000841A

这会发出标志  
SYSOVP 状态和清零当 SYSOVP 发生时、该位为高电平。 在 SYSOVP 期间、转换器被禁用。 删除 SYSOVP 后、用户必须向该位写入0或拔下适配器以清除 SYSOVP 条件、从而再次启用转换器。 0b:不在 SYSOVP 中1b:在 SYSOVP 中。 当 SYSOVP 被移除时、写入0来清零 SYSOVP 锁存器。

我已尝试通过向寄存器写入位0以及移除适配器来擦除标志。 问题仍然存在。 如何解决这个问题。 请提供任何帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Shival、

    您是否能够在您的定制硬件上实现此功能?  您提到的位是 BQxxx 器件中的控制位吗?  您是否认为通信线路存在问题或噪声?

    谢谢、

    JD