主题中讨论的其他器件: BQSTUDIO
请告诉我 TI 的 SMBus 协议。
在某些条件下、似乎每1个字节没有 Ack、但每2个字节有一个 Ack。


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.
您好、Masami、
这是我们器件如何使用 SMBus 的标准操作、以下是数据表中可找到的 bq40z80 SMBus 通信参数:

此外、这里还有介绍 TI 器件如何使用 SMBus 通信的文档:
此致、
安东尼·巴尔迪诺
尊敬的 Anthony:
谢谢你。 原始问题已回答。 很有帮助。
顺便说一下、如果 BQ40Z80是密封的、则无法读取下一条 SBS 命令。
无法使用 bqStudio 读取它。
0x51 SafetyStatus ()
0x56 GaugingStatus ()
这种行为是否出于设计考虑?
如果是、在 SEAL 期间禁用了哪些 SBS 命令?
(我知道 MAC 命令0x0051和0x0056即使在密封期间也起作用)
此致。
真见市
您好、Masami、
可以在中找到在 SEAL 期间禁用哪些 SBS 命令的列表 第18.1节"0x00 ManufacturerAccess ()和0x44 ManufacturerBlockAccess ()" bq40z80技术参考手册的以下部分:
https://www.ti.com/lit/pdf/sluubt5
但是,SafetyStatus()和 GaugingStatus()都应该能够在 SEALED 模式下被读取。 能否告诉我您如何尝试读取这些寄存器?
此致、
安东尼·巴尔迪诺