什麼叫驅動程式,是不是寫進微控制器的程式叫驅動

2021-07-30 23:56:32 字數 977 閱讀 8457

1樓:匿名使用者

個人觀點:

通過程式,實現對某個電路的控制,使其發揮作用應該叫驅動程式,執行驅動程式的平臺不包括在“某個電路”裡。

比如:寫一個計算1+1等於幾的程式,計算結果只放在微控制器裡不輸出出來,這個微控制器程式是不能叫驅動程式的。

為了輸出,我們可以寫一個顯示程式,讓微控制器驅動液晶屏用字元的形式或者好多個led用點亮個數來表示計算結果。那麼這個顯示程式應該叫做驅動程式。

再比如,我們用電腦時,都會把管理硬體的程式叫驅動程式,比如“usb驅動程式”,“顯示卡驅動”之類的,但不會管遊戲程式叫驅動程式,對吧?

2樓:徐貴洪

簡單的來講就是滿足硬體時序或正常工作的程式就叫驅動程式。

3樓:一生有你乀

驅動程式一般指的是裝置驅動程式(device driver),是一種可以使計算機和裝置通訊的特殊程式。相當於硬體的介面,作業系統只有通過這個介面,才能控制硬體裝置的工作,假如某裝置的驅動程式未能正確安裝,便不能正常工作。

因此,驅動程式被比作“ 硬體的靈魂”、“硬體的主宰”、和“硬體和系統之間的橋樑”等。

4樓:手機使用者

驅動程式就是系統程式

5樓:匿名使用者

希望我沒有理解錯你想問的。

不是。驅動程式就是一個比較抽象的概念,說明一段或一組程式的功能,主要為某個模組提供針對性的服務的,通常是硬體模組。你要是真的寫過程式,你就懂了,應該不至於把這問題問出來。

打個比方:

如果你的微控制器有led顯示,那麼,負責led顯示的那段程式就是驅動程式。

而比如你的主要程式是個計算器,那麼負責主要邏輯處理和計算的程式就不是驅動程式,一般就叫主程式或者主邏輯,除了顯示的led驅動,你還需要鍵盤驅動等等。。

如果這樣一個計算器程式,你能把主邏輯和相應的驅動分開來,那麼這個程式從框架上就合格了,如果分不開,那麼也就沒有繼續學下去的必要了。

什麼叫微控制器?微控制器的主要特點有哪些

1 問題 微控制器是將cpu,運算器,控制器,多種io介面整合在一起的一種晶片。2 問題 微控制器體積小,整合度高。微控制器效能穩定,可靠性高。微控制器有較高的價效比。微控制器的特點有幾點,你參考一下 如下 11k位元組內部ram,c語言程式設計更方便,rtos應用更容易23個16位定時器 計數器 ...

作微控制器的工作是不是從電路設計到微控制器的程式設計都是由人來完

1.開始去做什麼來主要看你會什麼,自 如果什麼都不會,就從頭學起,如 果會一點,就做你會的東西,學你不會的東西 2.一般來說,兩者是分開做的,這樣進度比較快,但一些能力高的人會把兩部分一起都做啦 3.做開發的必須會除錯,而除錯的不一定需要會開發,要看你能做什麼,而不是讓你做什麼。如果連除錯都不會沒有...

請問微控制器程式中的這些符號是什麼意思

簡單程式如下 sbitd0 p1 1 intmain void 微控制器程式設計中 這個符號是什麼意思?我對風雲大大的答案坐下補充,你把人家氣的無語了,這種語句是不需要跳出迴圈的,他就是用來死迴圈的,保證程式不退出,至於宕機,你可以這麼理解,因為斷電之前微控制器沒有變化了。就一直執行這句換。是跳轉的...