小弟根据芯片手册上的公式计算MPC5744 CPU的温度,计算方式如下:
MCU温度传感器0的AD信号1:V_TSENS_CODE 常温状态下值在1400左右波动
MCU温度传感器0的AD信号2:V_BG_CODE(常温状态下值在1000左右波动
温度传感器0系数K1 =-1181
温度传感器0系数K2 =-5819
温度传感器0系数K3 =-12896
温度传感器0系数K4 = 87
根据芯片手册第1076页公式,在V_TSENS_CODE取 1400,V_BG_CODE取1000条件下计算得
T*4约等于1.27,得到的计算结果与现实偏差太大(T为MCU的开尔文温度),求问大神是哪里出错了吗?
附公式: