主题中讨论的其他器件:TPS389006、 TDA4VH
大家好、团队、
有一个调试问题需要帮助。
Tps389006是否启用 i2c CRC 验证机制? 如果是、我想知道具体的 CRC 计算方法。 以下是我的实验:
![]() |
读取0x0寄存器 |
![]() |
读取0x1寄存器 |
![]() |
读取0x2寄存器 |
![]() |
持续读取0x0地址、发现第二个字节读取的不是0x1地址的数据 |
![]() |
持续读取0x1地址、发现第二个字节读取的不是0x2地址的数据 |
有关 I2C 总线未知器件的问题:
在调试中、我们发现地址为0x0的器件将出现在 WKUP_I2C0的 I2C 总线上(该器件有答案)。 逐个检查后、我们发现该器件的存在与 TPS389006的 I2C 是否已连接相关。 如果 TPS389006连接到此总线、则将显示地址为0x0的器件。 如果 TPS389006的 I2C 断开连接、器件将消失。同时、我们还测试了刚刚收到的 VH 演示板、WKUP_I2C0也将读取地址为0x0的器件。 为了验证、MCU_I2C0也被读取、并且找不到地址为0x0的器件。μ(是用作 广播地址 μ?)的 WKUP_I2C0的0x0地址
![]() |
![]() |
| WKUP_I2C0 | MCU_I2C0 |
此致、
Kevin






