單匯流排裝置初始化失敗問題

2021-10-01 02:55:40 字數 347 閱讀 8087

最近在使用 dht11 溫濕度感測器的時候遇到了乙個問題,就是 dht11 這個感測器在開發板上工作正常,但是使用杜邦線連線的時候就無法初始化

本人使用的是 rt-thread 系統的 dht11 軟體包進行 dht11 的控制

為了排查問題,使用邏輯分析儀抓取通訊波形

我們知道,基於單匯流排上的所有傳輸過程都是以初始化開始的 初始化過程由主機發出的復位脈衝和從機響應的應答脈衝組成

但是通過邏輯分析儀抓取的結果可以看出,主機端傳送復位脈衝的時候, dht11 沒有應答

試過換不同的電阻,也不能解決這個問題

但是在開發板上可以正常使用…

最後想著試試多次初始化,沒想到就解決了問題

初始化 鍵盤裝置

1 bool initinput hwnd hwnd 216 第二步 建立裝置,滑鼠,鍵盤等。17 res pinput createdevice 18 guid syskeyboard,裝置的guid,這裡使用定義好的 19 pkeyboard,裝置指標 20null 21if succeeded...

OCI環境初始化失敗

在suse10上安裝了oracle 11g,結果編寫oci測試程式時,老是初始化環境失敗 ociinitialize 報1804錯誤,在google上搜尋了一下,原來是沒有設定oracle base oracle home等環境變數導致的,設定後,程式正常了。如 export oracle base...

裝置初始化函式巨集

初始化 的記憶體結構 init begin init.text init init.data initdata setup start init.setup setup param initcall start initcall1.init core initcall initcall2.init ...