工具与软件:
您好!
我已将 A0和 A1连接到 VCC、并使用0x45进行通信以读取芯片 ID。 我能够正确读取 DIE ID MAN ID。 我还能够读取总线电压。 但当我读取配置寄存器时、它始终为我提供0x0000、而不是默认值0x4127。
同样、如果我自行将配置寄存器设置为0x4127、即使其在回读时给出0x0000。 我在 i2c 通信上没有收到任何错误。 通信不是问题、否则我无论如何都无法读取 ID 和总线电压。
是否有人面临类似的问题? 在这方面、有人能指导我吗?
我尝试了以100KHz 和400KHz 进行通信。 我正在使用 STM32L051 MCU。
此致、
Junaid