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.

[参考译文] TPS25750EVM:I2Cr 无端接(停止)、但始终为15个字节。

Guru**** 2387060 points
Other Parts Discussed in Thread: TPS25750, BQ25798, BQ40Z50
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1341321/tps25750evm-i2cr-without-termination-stop-but-with-15-bytes-always

器件型号:TPS25750EVM
主题中讨论的其他器件:BQ25798、TPS25750、 BQ40Z50

我尝试通过4CC cmds 和主 I2Cr-cmd 读取(及随后写入)充电器 BQ。  

我将三个 字节写入 DATA1:

对于 BQ25798_DEFAULT_ADDRESS、ADDR = 0x6B
对于 eADC_VSYS_MSB、CMD = 0x3D

 一个字节的长度= 1

读回 DATA1:  

好的、这是一样的

I 写入" I2Cr "到 CMD1 -寄存器

 

TPS25750在 I2C 主设备上触发一个帧、

           包括正确的地址。

           包含正确的命令

           包括通过写入 DATA1定义的数据库计数

 

但不在终止(停止)范围内并且始终为15个字节。

 

在 I2C 从器件上、写入 cmd1:"I2Cr"

接下来、在 I2C 主器件上、始终为15字节(未显示全部)

如何在 I2Cm 上获得任何停止端接?


此致
兰明格

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

    PS: 我将 I2C-save 上的 μ µController 用作主机。 该 Δ µC 也应与独立 I2C 接口上的监测计 BQ40Z50通信。

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

    您好!

    感谢您联系 E2E!

    我明天会查看并回复此主题。

    谢谢!

    凯文

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

    您好、Josef、

    抱歉、我想跟进此主题!

    在发出 I2Cr 命令的输入时、您是否有对 PD 的 I2C 写入的捕获? 您应根据该表获取输入的字节数。

    谢谢!

    凯文

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

    大家好、Kevin 老师、我们在上面看了一个写操作的描述和截图。 请看一下。 J·布

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

    您好、Josef、

    我看到了 描述中发送的4CC 命令、但没有看到 4CC 命令的输入。

    您应该能够指定我之前在表中提到的输入数据。 我可以看到您写入的原始 I2Cr 输入数据吗? 我希望确保正确写入命令寄存器的字节数。

    谢谢!

    凯文