厂家手册写错的,但是正常人也能看懂啊。配合上面的格式,再配合下面的例如。。。你明明看懂了,故意挑骨头。不亏是专家。最近我遇到的专家跟你风格可像了。
看数据格式说明,16位湿度,16位数据,8位校验。
我给你找一下我项目中用到的这个校验代码
另外我让看的是时序图。。。。
你圈出来的地方是多了个等号。。我下载的手册版本多打了个等号。
if(AM2301_Data[4]==(AM2301_Data[0]+AM2301_Data[1]+AM2301_Data[2]+AM2301_Data[3])) rt_kprintf("Check is successful.\n");
|