ADS1115读取CONFIG 寄存器时出现问题
时间:10-02
整理:3721RD
点击:
读的时候写入0xfff 时 读出正常,但是写入0x1383,读出却是0x9083,不知是什么问题?请TI的大虾给点建议
一个问题开一个讨论帖即可,不建议一帖多发。从你上一个帖子看,写入1383,读出的是9183,可是这个帖子又写9083,究竟哪一个才是真实的读出结果?
写入的是0xffff 时 读出正常,写入0x1383时 读出0x9183,也就是MSB高四位的结果有问题 不清楚是什么原因
写入的是0xffff 时 读出正常,写入0x1383时 读出0x9183,也就是MSB高四位的结果有问题 不清楚是什么原因
从手册21页来看,读操作时,是不是应该先发三个FRAME进去,然后再用两个FRAME读结果,每个FRAME是9个时钟周期,你检查一下有没有配置对。
不好意思,我自己SB了,配置寄存器读时 0表示器件正在进行AD转换,1表示器件没有正在进行转换。
明明看到这一点了,还是SB了,谢谢了
你好,我也在调这个但是一直读出的数据不对,高8位是对的,但是低8位一直是0xff,能借你的程序看看吗?邮箱:495927896@qq.com。非常感谢。