TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS1115 使用连续转换模式,需要在while(1)一直配置配置寄存器,读取数据,还是只配置一次,一直在while(1)中读取数据,我用的是msp430f149,使用模拟i2c的总是出错,值有变化,但是非常不准,addr我接地了,写地址应该对了,我要参加电子大赛,我急用啊,谢谢帮忙,帖子附件有我的程序。

我要参加全国电子大赛,我很相信TI的器件,但是遇到麻烦,谢谢帮助,下面有我的程序。

Decapton Wang:

1. 芯片手册里没有关于所谓"while(1)“的描述,这个while(1)是什么意思?

2. 读操作时序在21页,写操作时序在22页,可以对照一下,看看你的程序是否正确。同时可以用示波器抓一下实际信号,看看读写时序是否和手册一致。

3. 还有一种办法可以debug,先把寄存器值写进去,再回读出来,这个过程不涉及ADC输入信号,只是寄存器。把寄存器读写调通,则可以确保接口无问题。

赞(0)
未经允许不得转载:TI中文支持网 » ADS1115 使用连续转换模式,需要在while(1)一直配置配置寄存器,读取数据,还是只配置一次,一直在while(1)中读取数据,我用的是msp430f149,使用模拟i2c的总是出错,值有变化,但是非常不准,addr我接地了,写地址应该对了,我要参加电子大赛,我急用啊,谢谢帮忙,帖子附件有我的程序。
分享到: 更多 (0)