您好、专家!
此处是通过 A 和 B 通道生成模拟信号的原理图。
数据可以在 I2C 上 正确发送、Addr.0X4C (发送0x98)、控制字节0x10和数据 0x5555、但不输出 A 和 B
谢谢。
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.
Joanna、您好!
明白了。 您知道您的控制器是否正在释放 I2C 总线、以便 DAC 发送 ACK 信号吗? 当我从您的屏幕截图中计数每9个时钟时、我没有看到它。 您是否可以尝试将 I2C 地址更改为不正确的地址并确保 DAC NAK 和您的控制器停止写入周期? 在屏幕截图中很难判断 DAC 是否实际发送了 ACK。 实际上、地址字节、命令字节和两个数据字节之间似乎有额外的时钟。 我会研究一下为什么这些会出现在您的控制器的末端
在单独的测试中、您可以在发送写入命令时测量基准和 VDD 电压、以确保电源没有骤降?
此致!
Katlynne Jones