目的是读取ADS1262芯片的内部温度,使用内置的温度传感器;
参考数据手册进行了代码配置和操作:
寄存器配置如下:
POWER寄存器:0x13
INTERFACE寄存器:0x04
MODE0寄存器:0x00
MODE1寄存器:0x01
MODE2寄存器:0x08
INPMUX寄存器:0xBB
REFMUX寄存器:0x00
尝试读取了Analog power supply monitor和Digital power supply monitor,出来的数据都是对的;
但是读取温度传感器数据时,办公室开空调环境,裸板,电压是0.141V左右,按照公式计算实际温度是71度左右,但是手触摸芯片,肯定没有这么高,感觉40到50度之间吧;
板子冷启动后,温度传感器的温度确实会慢慢上升,最后保持在71度左右。
所以现在不确定问题出在什么地方?请帮忙解决。