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.

TM4C123GH6PZ通过I2C写入DAC的问题

Other Parts Discussed in Thread: DAC8571

首先我使用的是M4的硬件I2C,发送模式为I2C_MASTER_CMD_BURST_SEND_START,即突发模式(我理解的突发模式是用来发送多个字节的。

DAC使用的是DAC8571,一次写入操作要写入3个字节,包括控制、高位、低位字节。

我写入1.25V之后,发现DAC的输出一直是5V,不知道是什么原因。

下图是SCLK和SDATA的照片,第一张是一个周期的

第二张是上图中的第一块,即地址和控制字节,地址是正确的,控制字节也是正确的

第二张是高位字节,也是对的

第四张是低位字节,也是对的。