英文名為“Device Driver”,全稱為“設(shè)備驅(qū)動程序”是一種可以使計(jì)算機(jī)和設(shè)備通信的特殊程序,可以說相當(dāng)于硬件的接口,操作系統(tǒng)只有通過這個接口,才能控制硬件設(shè)備的工作,假如某設(shè)備的驅(qū)動程序未能正確安裝,便不能正常工作。 因此,驅(qū)動程序被譽(yù)為“ 硬件的靈魂”、“硬件的主宰”、和“硬件和系統(tǒng)之間的橋梁”等。
——————————————————————————————————————————————以上摘自 百度知道
第一次聽說編程一詞,不記得是什么時候的事了,高中就聽說過了吧,那時還沒有真正了解什么是編程,只是覺得----挺好玩,編程那些人挺牛的,面對那么一堆代碼,需要多少耐心,需要多少細(xì)心。真正接觸到編程是在大一,不過那時候沒有好好學(xué),那時都是沉浸在初來大學(xué)的那種情愫中,接著是漸漸迷失了,我現(xiàn)在后悔了,真的很后悔,但我知道,我現(xiàn)在學(xué)習(xí)還不會晚!真正的學(xué)習(xí)編程是在學(xué)習(xí)單片機(jī)之后,那時用到了匯編語言。別人都說匯編語言難學(xué),都在學(xué)C語言,但是很奇怪,我到覺得相反。老師也說了,匯編是最接近硬件的一種語言,因此其重要性勿庸置疑,但其又存在一些缺點(diǎn),不得不用到C語言。故而學(xué)習(xí)硬件的人,這兩門語言都要學(xué)好。
雖然知道這些,不過那時還沒有那種熱情,激情,一種要把它學(xué)好學(xué)通的情愫,直到......
直到,看了于振南的《我的大學(xué)》:在設(shè)計(jì)中需要雙單片機(jī)來實(shí)現(xiàn)對液晶顯示器、鍵盤、打印機(jī)的驅(qū)動,還要負(fù)責(zé)與后面電路部分的數(shù)據(jù)通信(最重要的部分)。四天四夜的連續(xù)戰(zhàn)斗,我們一直保持高昂的斗志。我連續(xù)近百個小時盯著電腦屏幕,編寫我最龐大的驅(qū)動程序。那時,我的心一下子好像重新跳動了起來,好像回到了高中,回到了那種奮斗的時光,那種熱情、激情,是我現(xiàn)在最需要的東西。
現(xiàn)在,最重要的是,GO!
(寫給自己,激勵自己,一直走下去,我的編程之路)