標題:
STM32L431RTX6(小熊派)連DHT11數(shù)據(jù)讀取求教
[打印本頁]
作者:
15528978306
時間:
2021-5-3 21:36
標題:
STM32L431RTX6(小熊派)連DHT11數(shù)據(jù)讀取求教
我用華為的iot studio+小熊派,練習DHT11的連接,但是有幾個疑問,用的是三引腳的DHT11,DHT11引腳的配置應該怎么配置,他的數(shù)據(jù)輸入端口DHT11_GPIO_Port是連一個普通的GPIO接口還是I2C接口,還有那個寄存器宏定義地址應該怎么看呢?看STM32L4寄存器手冊看不懂,太多了,一千九百多頁。卡這兒沒完成,很捉急,求助求指導!
#define DHT11_GPIO_Port ?
#define DHT11_Addr ?
uint8_t BUF[2];
GPIO_InitStruct.Pin =; //這幾行應該怎么配置?
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 是個處理句柄
}
void DHT11_Read_data(){
//不知道怎么寫
}
作者:
datouyuan
時間:
2021-5-5 17:06
DHT11不是IIC接口,連一個普通的GPIO接口。
輸出時配置為開漏口,輸入時配置為輸入口。只在初始化配置時不行的。
51單片機支持準雙向,不用配置端口。
單片機內(nèi)部上拉電阻太大了,最好外接一個上拉電阻。
作者:
datouyuan
時間:
2021-5-5 17:19
https://blog.csdn.net/wprpr/article/details/108181661
STM32進階-DHT11傳感器的應用詳細步驟
要學會百度,這個網(wǎng)址能完美解決你的問題。
作者:
641572636
時間:
2021-5-5 18:01
我之前用過DHT11,都會用一個上拉電阻
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1