2019-03-26 14:40发布
18392379845 发表于 2018-9-3 22:26 float temperatureC; float humidityRH uint8_t Tdata[3]={0}; uint8_t RHdata[3]={0}; temperatur ...
最多设置5个标签!
事实上,随便用百度搜索(都不用google)“float十六进制”,第一篇就讲的不错啊,不知道为什么你说没看到资料?
- http://zjsrustar.iteye.com/blog/1330137
复制代码float humidityRH
uint8_t Tdata[3]={0};
uint8_t RHdata[3]={0};
temperatureC= (-46.85 + (175.72/65536 )*((float)((((u16)Tdata[0]<<8)+(u16)Tdata[1])&0xfffc)));
humidityRH = -6.0 + 125.0/65536 * ((float)((((u16)RHdata[0]<<8)+(u16)RHdata[1])&0xfff0));
你去参悟吧!
参悟啥啊,你这明显Tdata[3]和Tdata[2]没用上啊,另外,RHdata[3]和
RHdata[2]也没用上啊。
一周热门 更多>