[mw_shl_code=c,true]if((buf[0]+buf[1]+buf[2]+buf[3])==buf[4])
{
*humi=buf[0];
*temp=buf[2];
}[/mw_shl_code]
这里一直进不去
#define DHT11_IO_IN() {GPIOB->CRH&=0XFFF0FFFF;GPIOB->CRH|=8<<16;}
#define DHT11_IO_OUT() {GPIOB->CRH&=0XFFF0FFFF;GPIOB->CRH|=3<<16;}
///PB12
#define DHT11_DQ_OUT PBout(12) //êy¾Y¶Ë¿ú PB12
#define DHT11_DQ_IN PBin(12) //êy¾Y¶Ë¿ú PB12
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我知道,就是一直进不去这里,输出的永远是同一个值
这样设置是正确的,在开发板上调试是可以的,可是移植到自己做的板就出问题了
一周热门 更多>