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.

[参考译文] BQ28Z610:读取写入序列

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/608374/bq28z610-read-write-sequences

器件型号:BQ28Z610
请允许有人帮助我了解写入寄存器的读取和写入序列,通过 AltAccess()进行写入和读取,通过 AltAccess()编写和读取 DataFlash
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    请查看以下 pdf、其中说明了如何使用我们的监测计执行 I2C 通信。

    www.ti.com/.../slua467b.pdf

    希望这对您有所帮助、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、感谢您的回复。

    实际上、我已经尝试展望现有文献、SLUA476B 绝对是我第一次阅读的文献之一。
    SLUUA65B 使我感到困惑、因为首先第12.1段声明写入和读取与位0完全相反、与 I2C 标准相反。

    那么,写入 BQ 存储器的方法也不是很清楚,或者如何重置密封/解封,解封和完全访问之间的区别是什么...

    再说一次,每次我们想用 AltAccess()编写 BQ 时,是否需要编写 CHKSUM 和长度 AD 0x0060?

    另外一个问题是,在 AltAccess()引起的任何读取操作中是否生成了 CHKSUM 和长度?

    是否需要读取所有 MAC 块、或者是否可以只读取预期的字节和 CHKSUM+LENGTH?

    是的、多读几本文献、内容看起来更清晰、但除了文本之外、一些类似 SLUA476B 的绘图也会受到很多欢迎。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Maurizio

    密封模式下只有少数几条命令可用。 在解封模式下、大多数命令是可执行的。  但是、您需要处于完全访问模式才能使用固件对监测计进行编程。有关可在密封和非密封模式下访问的命令、请参阅 TRM。

    请参阅链接中的示例、了解如何通过 I2C 在 DF 中进行更改

    e2e.ti.com/.../3487.changing-data-flash-parameters.msg

    谢谢

    Onyx

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

    但是、阅读.msg 让我感到更加惊讶。
    SLUUA65B 第83页第12.2.45点指出,要写入 DataFlash,只需通过 AltAccess()命令将数据写入 Flash 存储器。
    msg 中的示例还完成了对 CHKSUM 和 length 的两次写入。

    也许最好等到我有 EV2300和 EVM 来了解如何为控制器编写软件...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在尝试使用 EV2300之后、一切都变得清晰。
    此外,SLUUA65B 也不清楚… )
    无论如何、感谢大家提供的信息有助于更好地理解。