您好!
我正在尝试使用 I2C 配置 PCM5142。 当尝试通信时、从器件不会 ACK 到自己的地址。 电路如下:
DAC 和 I2S 总线直接连接到微控制器。 这张图片与我的试验电路板上的连线唯一不匹配的是,我没有用于3V3_AVDD 和3V3_T µC Ü V 的单独电源:两者都来自同一个电源。
当查看具有逻辑分析仪的 I2C 帧时,我看到的是:
由于我已经将两个 Addr 引脚接地、根据表39、地址应该是1001100。 由于我的逻辑分析仪能够准确地看到这一点、我得出结论:来自 I2C 主设备(STM32微控制器)的代码正常、问题来自 DAC。
您是否对可能出现的问题有任何了解?我是否应该为模拟和数字电路使用单独的电源?
祝你度过美好的一天!
皮埃尔