|
200黑幣
我用華為的iot studio+小熊派,練習(xí)DHT11的連接,但是有幾個(gè)疑問(wèn),用的是三引腳的DHT11,DHT11引腳的配置應(yīng)該怎么配置,他的數(shù)據(jù)輸入端口DHT11_GPIO_Port是連一個(gè)普通的GPIO接口還是I2C接口,還有那個(gè)寄存器宏定義地址應(yīng)該怎么看呢?看STM32L4寄存器手冊(cè)看不懂,太多了,一千九百多頁(yè)?ㄟ@兒沒(méi)完成,很捉急,求助求指導(dǎo)!
#define DHT11_GPIO_Port ?
#define DHT11_Addr ?
uint8_t BUF[2];
GPIO_InitStruct.Pin =; //這幾行應(yīng)該怎么配置?
GPIO_InitStruct.Mode =;
GPIO_InitStruct.Pull =;
GPIO_InitStruct.Speed =;
HAL_GPIO_Init(DHT11_GPIO_Port, &GPIO_InitStruct);
void Start_DHT11(void)
{
uint8_t t_Data = 0x10;
HAL_I2C_Master_Transmit(&hi2c1,DHT11_Addr,&t_Data,1,0xff); //hi2c1 是個(gè)處理句柄
}
void DHT11_Read_data(){
//不知道怎么寫(xiě)
}
|
|