ads1118的四通道同时启用,写寄存器是写的0xC3EB,写一次寄存器读一次值,读到的总是上一个通道的值,这个问题我理解。我不能理解的是:如果两次读值之间的延时小于23ms,则出现返回的值乱码的问题,原始的数据手册也通读了,但是不能发现问题,而且改变sps(寄存器DR[2:0])对该问题也没多大的反应,请各位大神赐教,拜谢
user151383853:
数据手册没有提到这个时间间隔的问题
难道是与数据更新发生了碰撞? 或者是破坏了时序规则, 这个可能性比较大, 你不妨先检查一下波形
fuping wang:
回复 user151383853:
嗯嗯,我检查一下