最近遇到一个莫名其妙的问题,我的ads1247可以正常工作,得到的转化温度也是正常的,但是在程序运行时会偶尔出现ads1247寄存器数据莫名其妙丢失的现象,很让人费解,不知道各位有没有遇到过。
首先,一开始配置完1247的寄存器,在进入死循环后就没有在写过寄存器,这个在吗会莫名其妙改变呢?麻烦TI的FAE帮分析分析。
下面是我的电路图:
user151383853:
还有一种可能性, 干扰或者电源波动, 引起了芯片的复位
erge Zhao:
回复 user151383853:
感谢Airwill 的回答。ads1247我遇到好几次奇怪问题了,这个是一次;还有一种是寄存器可以读写,但是数据突然不对了,然后换一块就好了。。。