微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1198读时序问题

ADS1198读时序问题

时间:10-02 整理:3721RD 点击:

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

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

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

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top