|
發(fā)布時間: 2020-4-15 10:36
正文摘要:#include "DHT11.h" void delay(int32_t us) { while(us--) { } } void DHT11_IO_IN(void)//溫濕度模塊輸入函數(shù) { GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPIO_Pin=IO_ ... |
123456iii 發(fā)表于 2020-4-29 15:16 請問怎么解決的,求指教,跪求大佬 |
^-^ 發(fā)表于 2020-4-22 18:26 問題解決了,我是用Proteus做仿真,用滴答定時器延時有問題,改了延時函數(shù)就好了,謝謝大佬了 |
123456iii 發(fā)表于 2020-4-21 19:06 1. 你的電壓是多少伏?dht11是3.3嗎?如果是的話,把dht11那里,把上拉電阻去掉試試 2. 你的是仿真,可以把延時調整一下,buf【4】應該是校準數(shù)據(jù),但是buf【0~3】沒數(shù)據(jù),但是buf【4】卻數(shù)據(jù),適當把延遲函數(shù)加長,或者增加buf【5】,buf【6】看看是否可以接收到數(shù)據(jù) |
| 參與人數(shù) 1 | 黑幣 +50 | 收起 理由 |
|---|---|---|
|
| + 50 | 回帖助人的獎勵! |
|
1.U8定義時,盡量別放在while函數(shù)中 2.你用的PC15是LSE(低頻外部時鐘),在管腳配置中,是否配置正確?(在管腳豐富的情況下,建議換個引腳) 3.dht11那里,把上拉電阻去掉試試(這點不太確定) |
^-^ 發(fā)表于 2020-4-19 19:30 還沒有,直接沒有數(shù)據(jù) |
| 可以發(fā)點實物接線圖以及全代碼(主程序以及dht11,你的代碼不全) |
| 問題解決了沒有?你的是直接沒有數(shù)據(jù)還是什么問題 |
| 大佬們幫幫忙,看一下,求助求助!!! |