Category: Software
Product Number: AD7789
ad7789采集电压,差分方式,使用单级和双极模式,最大值读取均为7FFFFF而不是FFFFFF,单极时范围0x000000-0x7FFFFF,双极时显示范围0x400000-0x7FFFFF(和单极时同样的电压),是寄存器设置问题还是参考电压问题?
ad7789采集电压,差分方式,使用单级和双极模式,最大值读取均为7FFFFF而不是FFFFFF,单极时范围0x000000-0x7FFFFF,双极时显示范围0x400000-0x7FFFFF(和单极时同样的电压),是寄存器设置问题还是参考电压问题?
感觉就是最后一位被吞了。而这通常是软件程序的问题。spi 4中mode中mode有没选对,mcu和adc之间的mode是不是匹配。要注意的是dataout第一位是0,这位是需要抛弃的,否则你用mcu读取24bit,那就会丢掉最后一个bit。所以最好是用第二个上升沿采样时钟空闲时为高的那个mode.选对mode后应该能解决你该问题。
感觉就是最后一位被吞了。而这通常是软件程序的问题。spi 4中mode中mode有没选对,mcu和adc之间的mode是不是匹配。要注意的是dataout第一位是0,这位是需要抛弃的,否则你用mcu读取24bit,那就会丢掉最后一个bit。所以最好是用第二个上升沿采样时钟空闲时为高的那个mode.选对mode后应该能解决你该问题。