ZHCUAN8A April 2016 – November 2022 BQ27220
借助 Battery Management Studio (BQStudio) 軟件,用戶可以生成稱為 ot.fs 文件的特定指令文件,其中包含主機可以發(fā)送到 BQ27220 器件以對基于 RAM 的數(shù)據(jù)存儲器參數(shù)進行編程的必要 I2C 命令。這些文件中的命令主要是僅在電量監(jiān)測計處于 CONFIG_UPDATE 模式時才可以使用的 ROM 命令。
ot.fs 文件是包含命令和數(shù)據(jù)的 ASCII 文本文件。文件的每一行都代表一條命令以及可能的 96 字節(jié)數(shù)據(jù),如下文所述。任何一行包含的數(shù)據(jù)都不會超過 96 個字節(jié)。每行的前兩個字符表示命令,后跟一個:
| “W:”— | 表示該行是寫入一個或多個字節(jié)數(shù)據(jù)的命令。 | ||||
| “C:”— | 表示該行是讀取和比較一個或多個字節(jié)數(shù)據(jù)的命令。 | ||||
| “X:”— | 表示該行是等待給定毫秒數(shù)后再繼續(xù)執(zhí)行的命令。 | ||||
空格用于分隔 ot.fs 文件中的各個字段。每行僅包含四條命令中的一條。本節(jié)中討論的命令可以由能夠執(zhí)行多字節(jié)或單字節(jié) I2C 操作的系統(tǒng)來實現(xiàn)。
圖 9-1 展示了一個由 BQStudio 軟件生成的典型 ot.fs 文件片段。
圖 9-2 典型的 ot.fs 文件片段