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.

[参考译文] BQ40Z80EVM-020:如何在&quot 中读取和写入数据;bqStudio -高级通信 SMB"?

Guru**** 2589265 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1013774/bq40z80evm-020-how-to-read-and-write-data-in-bqstudio---advanced-comm-smb

器件型号:BQ40Z80EVM-020

大家好、

我想问一些问题、

Q1) SBS 命令的字读取/写入还是 Mac 命令的块读取/写入

Q2)如果要写入和读取 SBS 命令的参数 (0x01 RemainingCapacityAlarm)、该怎么办?

Q3)如果要写入 MAC 命令的参数 (0x0023 LifetimeDataCollection)、该怎么办?

Q4)我如何理解我写入的参数是安全的?(如果函数是只读的,就像 Q3一样)

请告诉我 操作过程、以便我能够从电路板上获得信息。

此致、

蔡家祥

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

    尊敬的 Eric:

    Mac 命令仅使用块读取/写入、而其他 SBS 命令可以是字或块。 要确定要使用哪个协议、请查看协议。

    2.要从 RemainingCapacityAlarm()中读取,请执行命令0x01的读取字。 要进行写入、 请使用命令0x01和要设置的值执行写入字。

     

    3.对数据为23 00的0x44执行写块命令,如下所示。 请注意、此命令切换终身数据收集启用

    4.要确认步骤3成功、您需要检查 ManufacturingStatus 寄存器的 LF_EN (位5)。  

    最棒的

    Jessica