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.

[参考译文] BQ27742-G1:紧急!!! 如何使用主机微控制器(stm32L053)对电量监测计的生产进行编程?

Guru**** 2595350 points
Other Parts Discussed in Thread: BQ27742-G1, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/758169/bq27742-g1-urgent-how-to-program-for-production-of-fuel-gauge-using-host-microcontroller-stm32l053

器件型号:BQ27742-G1
主题中讨论的其他器件: BQSTUDIO

您好、先生、

当我使用电量监测计(BQ27742-G1)时、我已经完成了与 Bqstudio 相关的所有步骤、如 chem id、更新数据存储器和学习周期(生成 bq.fs、df.fs 和 srec 文件)。 现在、我的下一步是使用微控制器对其他电量监测计进行编程、而不是使用 bqstudio、因为该微控制器内置有其他电路。

我的第一个问题是我应该使用哪个文件进行编程。 我能否使用 df.fs 文件(因为它的数据在7kB 左右更少)。 我是否真的需要 srec 和 bq.fs 之类的闪存文件(两个文件中的数据都大约为180kb)。

第二个问题是如何进行编程。 我知道、如果我使用 bq.fs 文件 w:表示使用 i2c 写入数据、C:表示使用 i2c 从器件读取数据。 但是、我如何使用 i2c 写入和读取大量数据。

我也看过 TI 的一个视频、但我仍然感到困惑。 如何操作?

在 slua801.pdf (电量监测计通信)中、我已经看到了其中的 gauge .c 和 gauge.h 文件。 但仍然令人困惑的是、我真的需要发送180kB 数据。

如果您有任何文件和代码、请附上。 请尽快解决我的问题。

您能否使用 C 代码制作一个小程序来为其编写数据:

W: 16 00 02 00 00 00 00 EA FF 33 EB FB 33 6D FC 33 65 FE 33 7D FE 33 FF FF 3F 42 07 00 FF FF 3F FF FF FF FF 3F FF FF FF FF 3F FF FF FF FF FF 3F FF FF FF FF 3F FF FF FF 3F FF FF 3F FF FF FF 3F FF FF FF FF 3F FF FF FF FF FF FF 3F FF FF FF FF FF FF 3F FF FF 3F 03 01 3F 58 CB 33 ED 00 08 00 00 00 00 00 00 FF AA 0E FB A7 0E FF A6 0E FF A1 0E FF A0 0E FE A3 0E 47 A2 0E D2 FF 3A FF A1 0E 58 A0 0E FF A3 0E
宽:16 64 DA 33
X:2.
C:16 66 00

谢谢你

此致、

Reena Patel