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

ADS1256采样顺延一个通道问题

按照TI给的官方例程,开启单通道采样无问题。当开启多通道采样时,即调用函数将ADC值读到BUF中,会出现BUF0读到AN1的值,BUF1读到AN2的值,以此类推。最后BUF7读到AN0的值,例程基本没有改动,只是更改I/O端口。请问这是ADC本身出现的问题吗

user151383853:

这种情况, 很常见问题是软件 bug, 数据指针跟新的问题,  如 index++   和  ++index 的问题

Amy Luo:

您好,
没有客户反应ADS1256有这样的问题,检查下程序I/O端口设置和外部输入信号硬件接线顺序。

user5315769:

回复 user151383853:

我将数据对应存到数组里,即一一对应,没有采用++或–这种操作

user5315769:

回复 Amy Luo:

硬件接线和I/O均无问题,都配置成普通I/O。

赞(0)
未经允许不得转载:TI中文支持网 » ADS1256采样顺延一个通道问题
分享到: 更多 (0)