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.

[参考译文] BQ78350-R1:devicename()- 0x21 - 7+1字节?

Guru**** 2482105 points
Other Parts Discussed in Thread: BQ78350, BQ78350-R1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/696094/bq78350-r1-devicename---0x21---7-1-bytes

器件型号:BQ78350-R1
主题中讨论的其他器件:BQ78350

大家好。 我正在开发的嵌入式器件是使用 bq78350作为其 BMS 的一部分来连接定制电池组。 我正在通过 I2C 与 bq78350通信。 作为"初始化"电池使用情况的第一步、我正在检查器件名称。 根据参考手册(http://www.ti.com/lit/ug/sluubd3c/sluubd3c.pdf)

"bq78350-R1"大于8字节、返回的长度是否实际为10字节? 更多?

3) 3)查询 deviceName 时、返回值为"abq78350"、后跟两个"0xDF"-当我拉取10个字节时。 是否期望获得这些结果? 如果是、有人能否解释前缀"A"和缺少-R1?

我会说、我完全可能使用非"-R1" bq78350器件、因为-R1和非 R1器件的外部标记相同、所以我很难知道哪一个是。 我无法控制定制电池组的构建、我不确定我们的供应商在使用什么。

一般来说、我与电池组通信时没有问题、我可以毫无问题地拉电压、SOC 等。

感谢您的快速反馈。

Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Christopher、
    命令0x21是块读取命令。 第一个字节是后面的字节计数。 由于您读取的是"A"或10、而不是"7"、因此包装制造商必须已更改默认值。 "A"支持"bq78350-R1"、但它们可能存储了一些其他值。 电池组制造商可以更改数据存储器中的值。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的帮助、这回答了我的所有问题。