I2C接口的DAC8571输出不正常
时间:10-02
整理:3721RD
点击:
您好!
我将DAC8571与M4开发板相连,将Vsense接地,A0接地。想向DAC中写入数据1.25V,在M4中使用的是BURST模式进行发送,但是测试DAC的输出一直是VDD5V。
用示波器看SCL和SDATA如下图:
首先是一次发送完整波形
然后是第一部分,包括地址与控制字节,是正确的
然后是第二部分,即高位字节
最后是低位字节
可以看到应该是正确的波形。
谢谢!
求助!
M4使用的是硬件I2C的驱动
请问问题解决了吗?我的一直输出0.16V,好像没有说明反应,还有Vsense确定是接地吗,看见其他人是与Vout短接了
问题已经解决了,Vsense是与Vout接的,我之前接错了,所以一直是高电平
我的接的是对的,也没有得到正确的电压值呢,你用的是模拟I2C吗?能不能加qq聊,找不到问题所在呢
我的qq:602309197 麻烦了
这个我也是菜鸟。。我使用的是M4的硬件I2C。。如果用的是模拟I2C,建议你看看I2C的时序,还有别忘记I2C总线要接上拉电阻的。
我qq:602309197.可以加一下聊吗?调了几天一直没能解决,或者能不能把你的程序发给我看一下,不知道我的问题出在哪里,谢谢了
诶 I2C时序看过很多遍了
加你的QQ了,请问你的验证答案是什么呢?
都可以,输8571吧
我用 28069做的 一直通信不成功
M4的硬件I2c我用了,但是没波形,,,求代码发邮箱 yu953972239@hotmail.com