嵌入式學(xué)習(xí)難點(diǎn)在哪?

嵌入式系統(tǒng)開發(fā)一直被認(rèn)為是一個很難學(xué)好的知識領(lǐng)域,畢竟嵌入式系統(tǒng)開發(fā)包括硬件、底層軟件和應(yīng)用軟件三部分,硬件和底層軟件結(jié)合比較緊密,底層軟件和應(yīng)用軟件又交互影響,所以嵌入式兄的硬件和軟件結(jié)合是比較緊密的,所以,在整個嵌入式學(xué)習(xí)過程當(dāng)中會有一些難度,那么嵌入式學(xué)習(xí)的難點(diǎn)是什么呢? 華清遠(yuǎn)見上海中心是一家專注于嵌入式學(xué)習(xí)的高端培訓(xùn)機(jī)構(gòu),學(xué)習(xí)嵌入式不知從何下手,害怕太難,華清講師將會為你答疑解惑攻破難點(diǎn)。

很多學(xué)生認(rèn)為驅(qū)動學(xué)習(xí)是整個嵌入式課程當(dāng)中最難的部分,在這個時候一定要沉下心,其實(shí)你不需要把所有東西都弄懂,比較難懂的內(nèi)容可以在以后的工作當(dāng)中日積月累,這也正是為什么很多嵌入式工程師隨著工作經(jīng)驗(yàn)久會具備更多的優(yōu)勢,但是字符驅(qū)動一定要學(xué)會,至于塊設(shè)備驅(qū)動的話,我感覺也是一條很長的路,如果沒有幾年的經(jīng)驗(yàn)學(xué)好,學(xué)習(xí)過程是很難的。

眼下 Linux 與 WCE 這兩個操作系統(tǒng)在嵌入比較熱,所以有很多初學(xué)者都只去進(jìn)行學(xué)習(xí)基于操作系統(tǒng)的驅(qū)動程序開發(fā),其實(shí),以其說那叫驅(qū)動程序開發(fā),還不如是調(diào)用驅(qū)動程序模塊功能函數(shù)開發(fā)。因?yàn)椴僮飨到y(tǒng)中已經(jīng)對很多的接口驅(qū)動進(jìn)行了模塊化,所以,只需進(jìn)行相應(yīng)的調(diào)用與注冊,管理就可以實(shí)現(xiàn)對硬件的控制,可是各位有沒有想過,你真正的操作硬件還是別人給你屏蔽了硬件。

所以,個人認(rèn)為如果想真正的了解驅(qū)動程序的實(shí)現(xiàn)過程。還是基于裸機(jī)的驅(qū)動程序更加好,因?yàn)檫@樣可以讓你真正的知道某個接口是怎么進(jìn)行驅(qū)動的,這樣對個人的能力的修行應(yīng)該更加為重要,因?yàn)閷W(xué)嘛,總得自己的能力提高。不要搞到最后沒有操作系統(tǒng)就不知道怎么寫一個驅(qū)動程序。

但無論是什么方向,牛人都是從基礎(chǔ)一步步走出來的,畢竟他們對每一個接口驅(qū)動都非常了解,所以他們寫出來的基于操作系統(tǒng)的驅(qū)動程序是經(jīng)過效率考慮后的成品,對于嵌入式找一個特殊行業(yè),需要的是神真而并非是形似,僅展現(xiàn)個人觀點(diǎn),不知各位學(xué)者的難點(diǎn)是什么?

想知道嵌入式課程學(xué)習(xí)難不難?? https://www.douban.com/note/615782427/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容