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

ADS7128编程求助

Other Parts Discussed in Thread:ADS7128

ADS7128有没有编程例程啊?

我这边寄存器返回读书全是FF。项目卡住这里快一周了。。太着急了

网上实在找不到资料,有么有哪位大神能提供下帮助,或者有类似的编程也行。

Amy Luo:

您好,
很抱歉,ADS7128没有编程例程可提供给您,数据手册8.5.1 Reading Registers有寄存器读的说明,您可以用示波器测量I2C时序波形,看是否正确发出了寄存器地址和命令

,

CC CAT:

有几个问题能请教下您吗?
1.获取ADC的值是使用那个寄存器,此寄存器的数值是否需要计算后得到真实ADC的值
2.手册中提到了CRC,但在8.5.1.1中读取寄存器数据没有使用CRC,实际使用过程中是否需要CRC检验才能读取寄存器中的数据
3.读取ADC数据之前的配置流程,及配置命令

,

Amy Luo:

1、ADC值的获取是从I2C上读取的,查看数据手册8.3.10 Output Data Format
ADC输出的是二进制格式,查看数据手册8.3.3 ADC Transfer Function部分,乘以1 LSB即为实测值
2、CRC是循环冗余校验,可以不用
3、ADS7128支持三种工作模式Manual、Auto-sequence 和Autonomous,数据手册8.4 Device Functional Modes列出了每种模式下操作设备的步骤

,

CC CAT:

您好,想再麻烦您下。关于您说的ADC的值获取是从I2C读取的,我想问的是读的是哪个寄存器,假如我想读CH0的值,是读哪几个寄存器的值?

,

CC CAT:

能麻烦您再指导一下吗

,

Amy Luo:

ADC转换的值没有存储在寄存器中,是直接从I2C总线上输出的

赞(0)
未经允许不得转载:TI中文支持网 » ADS7128编程求助
分享到: 更多 (0)