當(dāng)前位置:首頁(yè) > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 入門(mén)指導(dǎo) > 嵌入式學(xué)習(xí)的難點(diǎn) 個(gè)人觀點(diǎn)(看法)
嵌入式學(xué)習(xí)的難點(diǎn) 個(gè)人觀點(diǎn)(看法)
時(shí)間:2016-06-22 來(lái)源:未知
嵌入式系統(tǒng)開(kāi)發(fā)一直被認(rèn)為是一個(gè)很難學(xué)好的知識(shí)領(lǐng)域,畢竟嵌入式系統(tǒng)開(kāi)發(fā)包括硬件、底層軟件和應(yīng)用軟件三部分,硬件和底層軟件結(jié)合比較緊密,底層軟件和應(yīng)用軟件又交互影響,所以嵌入式兄的硬件和軟件結(jié)合是比較緊密的,所以,在整個(gè)嵌入式學(xué)習(xí)過(guò)程當(dāng)中會(huì)有一些難度,那么嵌入式學(xué)習(xí)的難點(diǎn)是什么呢?
很多學(xué)生認(rèn)為驅(qū)動(dòng)學(xué)習(xí)是整個(gè)嵌入式課程當(dāng)中難的部分,在這個(gè)時(shí)候一定要沉下心,其實(shí)你不許喲把所有東西都弄懂,比較難懂的內(nèi)容可以在以后的工作當(dāng)中日積月累,這也正是為什么很多嵌入式工程師隨著工作經(jīng)驗(yàn)久會(huì)具備更多的優(yōu)勢(shì),但是字符驅(qū)動(dòng)一定要學(xué)會(huì),至于塊設(shè)備驅(qū)動(dòng)的話,我感覺(jué)也是一條很長(zhǎng)的路,如果沒(méi)有幾年的經(jīng)驗(yàn)學(xué)好,學(xué)習(xí)過(guò)程是很難的。
眼下 Linux 與 WCE 這兩個(gè)操作系統(tǒng)在嵌入比較熱,所以有很多初學(xué)者都只去進(jìn)行學(xué)習(xí)基于操作系統(tǒng)的驅(qū)動(dòng)程序開(kāi)發(fā),其實(shí),以其說(shuō)那叫驅(qū)動(dòng)程序開(kāi)發(fā),還不如是調(diào)用驅(qū)動(dòng)程序模塊功能函數(shù)開(kāi)發(fā)。因?yàn)椴僮飨到y(tǒng)中已經(jīng)對(duì)很多的接口驅(qū)動(dòng)進(jìn)行了模塊化,所以,只需進(jìn)行相應(yīng)的調(diào)用與注冊(cè),管理就可以實(shí)現(xiàn)對(duì)硬件的控制,可是各位有沒(méi)有想過(guò),你真正的操作硬件還是別人給你屏蔽了硬件。
所以,個(gè)人認(rèn)為如果想真正的了解驅(qū)動(dòng)程序的實(shí)現(xiàn)過(guò)程。還是基于裸機(jī)的驅(qū)動(dòng)程序更加好,因?yàn)檫@樣可以讓你真正的知道某個(gè)接口是怎么進(jìn)行驅(qū)動(dòng)的,這樣對(duì)個(gè)人的能力的修行應(yīng)該更加為重要,因?yàn)閷W(xué)嘛,總得自己的能力提高。不要搞到后沒(méi)有操作系統(tǒng)就不知道怎么寫(xiě)一個(gè)驅(qū)動(dòng)程序。
但無(wú)論是什么方向,牛人都是從基礎(chǔ)一步步走出來(lái)的,畢竟他們對(duì)每一個(gè)接口驅(qū)動(dòng)都非常了解,所以他們寫(xiě)出來(lái)的基于操作系統(tǒng)的驅(qū)動(dòng)程序是經(jīng)過(guò)效率考慮后的成品,對(duì)于嵌入式找一個(gè)特殊行業(yè),需要的是神真而并非是形似,僅展現(xiàn)個(gè)人觀點(diǎn),不知各位學(xué)者的難點(diǎn)是什么?
華清遠(yuǎn)見(jiàn)90+項(xiàng)目獲批!教育部2021最新協(xié)同育人項(xiàng)目名
華清遠(yuǎn)見(jiàn)榮獲2021騰訊教育“年度口碑影響力職業(yè)教育品
華清遠(yuǎn)見(jiàn)受邀參加2021年武漢民辦高校信息學(xué)科合作聯(lián)盟
溫暖同行共創(chuàng)佳績(jī) 2019華清遠(yuǎn)見(jiàn)北京總部年會(huì)大曝光
助力高校AI人工智能學(xué)科建設(shè) 華清遠(yuǎn)見(jiàn)人工智能師資班
華清遠(yuǎn)見(jiàn)受邀參加四川省物聯(lián)網(wǎng)年會(huì),榮獲優(yōu)秀企業(yè)專(zhuān)家
