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

ADS1198读时序问题

最近在弄ADS1198,读ID的时候老是不正确,按理说应该是0XB6,但是读出来的数据一直是0X5F,很明显不对。我都是严格按照ADS1198的读写时序写的,不知道是哪里出了问题,求大神指点,折腾了好几天了

Carter Liu:

你有没有用示波器看一下AD的出口到第是输出的B6还是5F?这个确定了之后在检查程序吧

yi liu7:

回复 Carter Liu:

ADS1198和单片机是通过SPI接口连接的,用示波器怎么看,看DOUT上面的波形?直接通过读寄存器的方式把ID读出来不对吗?

Carter Liu:

回复 yi liu7:

用示波器捕捉到输出的波形,根据高低电平及电平时间就可以写出来其二进制值,再转化为16进制就可以了。直接读寄存器的方式读是可以的,不过需要符合你的SPI接收逻辑

赞(0)
未经允许不得转载:TI中文支持网 » ADS1198读时序问题
分享到: 更多 (0)