1. 3752不对。从手册看,温度输出是二进制补码,3打头时,是负温度。但是负温度对应的最小二进制码是3920,理论上说,不可能读出3752这样的温度值,请对照手册18页表4检查。
2. 从你的描述来看,你应该是用了手册23页的数据传输方式。0EA8是对应的传感器温度值,计算得到117.25°,似乎有点高了。很奇怪的是两次测温,一次抓到负温度,一次抓到正温度,是不是软件部分有什么传输方面的问题?
1. 3752不对。从手册看,温度输出是二进制补码,3打头时,是负温度。但是负温度对应的最小二进制码是3920,理论上说,不可能读出3752这样的温度值,请对照手册18页表4检查。
2. 从你的描述来看,你应该是用了手册23页的数据传输方式。0EA8是对应的传感器温度值,计算得到117.25°,似乎有点高了。很奇怪的是两次测温,一次抓到负温度,一次抓到正温度,是不是软件部分有什么传输方面的问题?
举报