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.

[参考译文] BQ76930:PIC 和 bq76930之间的通信中断。

Guru**** 2771165 points

Other Parts Discussed in Thread: BQ76930

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/885497/bq76930-lost-communications-between-pic-and-bq76930

器件型号:BQ76930

对处理器(PIC 18F6722)进行重新编程时、我们有时会与 bq76930失去联系。  我想我们要向 bq 发送一条命令并中断它、因此最终有一半的命令滞留在那里。   我们必须完全断开电池、才能使器件再次同步。   我们不使用 CRC 器件。   如果我们使用 CRC 器件、这会解决问题吗?  当我们进行编程时、我不太担心、 但如果由于 EMP 或其他原因、处理器有一个 hic cup、情况会怎样。   我们必须有一种方法来重置并继续运行。  

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

    尊敬的 John:

    如果您认为尚未发送整个命令、清除总线的标准 I2C 方法是让主机最多发送9个时钟、直到从机释放总线。 不过、最好解决 MCU 上的 I2C 问题以防止部分命令。

    此致、

    Matt