ADS1191读写问题
时间:10-02
整理:3721RD
点击:
现用单片机的SPI控制ADS1191,使用内置晶振时钟,发送命令写寄存器后,再读取相应寄存器的值就不一样,而且每次读出来的都不一样,设置让CLK脚在起振后输出时钟信号,示波器也测不到相应的时钟信号,请给予提示,已经停在这2天了。。。。。。
请仔细检查SPI 软件, 寄存器00h 到0Bh 都是软件才会修改的。
不知问题是否解决?如果能够读出来,建议你每次读之前把存储寄存器值的临时变量清一次0,然后读一次,保存,再清一次,保存,比较两次读的结果;若是不一致,建议换一片芯片测试
问题已解决。写的时序有点问题。现在有点疑惑1191这个芯片,它既然是单通道的,那里面应该只有一个pga和adc,那如何引入右腿驱动信号呢?