您好!
我将DAC8571与M4开发板相连,将Vsense接地,A0接地。想向DAC中写入数据1.25V,在M4中使用的是BURST模式进行发送,但是测试DAC的输出一直是VDD5V。
用示波器看SCL和SDATA如下图:
首先是一次发送完整波形

然后是第一部分,包括地址与控制字节,是正确的

然后是第二部分,即高位字节

最后是低位字节

可以看到应该是正确的波形。
谢谢!
Wind:
求助!
M4使用的是硬件I2C的驱动
rui xiao:
回复 Wind:
请问问题解决了吗?我的一直输出0.16V,好像没有说明反应,还有Vsense确定是接地吗,看见其他人是与Vout短接了
Wind:
回复 rui xiao:
问题已经解决了,Vsense是与Vout接的,我之前接错了,所以一直是高电平
rui xiao:
回复 Wind:
我的接的是对的,也没有得到正确的电压值呢,你用的是模拟I2C吗?能不能加qq聊,找不到问题所在呢
rui xiao:
回复 Wind:
我的qq:602309197 麻烦了
Wind:
回复 rui xiao:
这个我也是菜鸟。。我使用的是M4的硬件I2C。。如果用的是模拟I2C,建议你看看I2C的时序,还有别忘记I2C总线要接上拉电阻的。
rui xiao:
回复 Wind:
我qq:602309197.可以加一下聊吗?调了几天一直没能解决,或者能不能把你的程序发给我看一下,不知道我的问题出在哪里,谢谢了
rui xiao:
回复 rui xiao:
诶 I2C时序看过很多遍了
Wind:
回复 rui xiao:
加你的QQ了,请问你的验证答案是什么呢?
rui xiao:
回复 Wind:
都可以,输8571吧
TI中文支持网

