微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 关于ADS1256读取数据问题

关于ADS1256读取数据问题

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

    最近在写ADS1256的程序,根据datasheet里Figure19所示,当DRDY变低时,改变寄存器MUX的值,然后写SYNC,WAKEUP,和RDATA指令,此时得到的数据是之前MUX寄存器的值选通的AINp-AINn的转换结果。 如果我只是想得通道4和5的差值,那么我在给MUX写45h,SYNC,WAKEUP,RDATA之后,还得需要再改变MUX寄存器的值,写SYNC,WAKEUP,RDATA指令 才能得到AINp4-AINn5的值吗?

有没有更简单的方法 直接就可以得到AINp4-AINn5的值呢?

  这个应该是没有其他好办法吧,一般代码设计都是根据datasheet的时序图来的。。

datasheet上面好像就只有这一个方法。

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

网站地图

Top