问题描述:通过指令6读取温度时,返回的值异常。
读取温度值步骤如下:
1.发送测量指令:0x55 0x04 0x00 0xFB;
2.延时100us后,
3.发送读取指令:0x55 0x06 0xF9;
4.PGA460返回数据:0x40 0x75 0x18 0x32;
此时读取的字节1的值为:0x75,换算后为117°C。 实际体感芯片温度远远低于117°C明显判读读出的值不正确。通过多次在不同情况下的测试,读出的值均大于100°C。供电电流正常,排除大电流引起发热的情况。