




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第第頁《嵌入式系統(tǒng)》課程教學(xué)初探【摘要】嵌入式的應(yīng)用已深入到國民經(jīng)濟(jì)的各個方面,在工業(yè)控制、家用電器、智能儀器儀表、消費(fèi)類電子產(chǎn)品等領(lǐng)域,已不斷展現(xiàn)出其獨特魅力。社會對于嵌入式人才的需求量越來越大,一些高校也陸續(xù)開設(shè)了《嵌入式系統(tǒng)》的課程,針對該課程教學(xué)過程中所出現(xiàn)的問題,筆者提出自己的觀點,以期可以提高嵌入式系統(tǒng)教學(xué)的效率,使希望從事嵌入式開發(fā)的學(xué)生能夠進(jìn)入到這個領(lǐng)域,成為嵌入式方面的人才。
【關(guān)鍵詞】嵌入式系統(tǒng);嵌入式技術(shù);ARM微處理器;開發(fā)板;軟件
一、目前嵌入式系統(tǒng)教學(xué)概況
嵌入式系統(tǒng)概念的提出已經(jīng)有相當(dāng)長的時間,其歷史幾乎和計算機(jī)的歷史一樣長。但在以前,它主要用于軍事和工業(yè)控制領(lǐng)域,所以很少被人們關(guān)注和了解。隨著數(shù)字技術(shù)、大規(guī)模及超大規(guī)模集成電路的發(fā)展和功能更強(qiáng)的操作系統(tǒng)的出現(xiàn),它才被廣泛應(yīng)用于航天、航空、工業(yè)控制、智能手機(jī)、消費(fèi)類電子產(chǎn)品、信息家電、安防監(jiān)控、醫(yī)療儀器、汽車電子等領(lǐng)域。目前,嵌入式系統(tǒng)產(chǎn)品正不斷滲透各個行業(yè),并以其應(yīng)用領(lǐng)域廣、人才需求大等優(yōu)勢,獲得更大的關(guān)注,特別是將來3G和物聯(lián)網(wǎng)的普及與推廣,應(yīng)用前景非常好?;诖?,我國一些高校的信息類專業(yè)相繼開設(shè)了有關(guān)《嵌入式系統(tǒng)》的課程,但大多數(shù)是以選修課的形式開設(shè)的,課時量少,學(xué)校、教師和學(xué)生也沒有對該課程的教學(xué)和學(xué)習(xí)給于足夠的重視,導(dǎo)致教學(xué)效果不理想。盡管社會對嵌入式人才需求大,但因為我們的不重視,使得學(xué)生在激烈的就業(yè)競爭中失去了很多機(jī)會。
二、嵌入式系統(tǒng)教學(xué)現(xiàn)狀分析及對策
《嵌入式系統(tǒng)》課程一般作為選修課開設(shè)且一般在大四開設(shè),學(xué)生接觸嵌入式技術(shù)時間較晚,對其沒有基本的認(rèn)識,在有限的課時內(nèi)也只能對其有一個大致的了解,相比大三、大四學(xué)生們學(xué)習(xí)JAVA、C++的熱情,嵌入式的學(xué)習(xí)氣氛就顯得很冷清。加之嵌入式系統(tǒng)課程要求的知識面廣,涉及基礎(chǔ)課程多(與電子類專業(yè)相關(guān)的基礎(chǔ)課程有數(shù)字電子技術(shù)、電子設(shè)計自動化(EDA)、單片機(jī)原理、可編程邏輯器件、DSP原理及應(yīng)用等,與計算機(jī)類專業(yè)相關(guān)的課程有C語言程序設(shè)計、計算機(jī)組成原理、計算機(jī)系統(tǒng)結(jié)構(gòu)、微機(jī)原理、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)等,如果要進(jìn)行嵌入式應(yīng)用軟件開發(fā)的還應(yīng)掌握計算機(jī)網(wǎng)絡(luò)、網(wǎng)絡(luò)編程、數(shù)據(jù)庫原理及軟件工程等課程),所以,學(xué)生學(xué)習(xí)嵌入式系統(tǒng)課程就存在一定的難度,學(xué)習(xí)熱情也不高。對此,我們應(yīng)該給與足夠的重視,積極幫助學(xué)生能在嵌入式領(lǐng)域占有自己一席之地。首先,在對學(xué)生進(jìn)行入學(xué)教育專業(yè)介紹時,要強(qiáng)調(diào)嵌入式方面的就業(yè)前景,目前國內(nèi)外這方面的人都很稀缺,與應(yīng)用軟件開發(fā)的行業(yè)不同,嵌入式領(lǐng)域人才的工作強(qiáng)度通常低一些,但收入?yún)s高一些,利用這樣的好的就業(yè)前景刺激同學(xué)們好好學(xué)習(xí)。再者,要強(qiáng)調(diào)嵌入式系統(tǒng)課程涉及的先行課程多,一定要打好基礎(chǔ);還有,學(xué)生在學(xué)校學(xué)習(xí)期間,老師們可以多開展期嵌入式技術(shù)的講座及嵌入式產(chǎn)品的展示,比如無線點餐系統(tǒng)、車載GPS定位、智能家居等;最后,在學(xué)生大一、大二學(xué)習(xí)期間,各科任課教師要督促學(xué)生扎扎實實的學(xué)好每一門課程,以便為后續(xù)課程打好基礎(chǔ)。在競爭如意激烈的今天,學(xué)生們也該從進(jìn)入大學(xué)就逐步規(guī)劃自己的職業(yè)生涯。
三、《嵌入式系統(tǒng)》課程教學(xué)的內(nèi)容、教學(xué)方法的改進(jìn)
嵌入式系統(tǒng)融合了電子、計算機(jī)、微電子等多種學(xué)科和技術(shù)。對于什么是嵌入式系統(tǒng),還沒有一個明確的定義。嵌入式系統(tǒng)一般定義為以應(yīng)用為中心,以計算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁減,應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗和應(yīng)用環(huán)境有特殊要求的專用計算機(jī)系統(tǒng)。
1.《嵌入式系統(tǒng)》課程教學(xué)的內(nèi)容
《嵌入式系統(tǒng)》的教學(xué)通常以32位微處理器為平臺,32位的微處理器主要有ARM、MIPS、POWERPC,目前國內(nèi)的大多數(shù)高校都是以介紹ARM微處理器為主,教學(xué)的內(nèi)容主要包括ARM微處理器內(nèi)核的介紹、ARM的匯編指令和匯編程序設(shè)計、嵌入式系統(tǒng)的C語言設(shè)計和嵌入式操作系統(tǒng)、嵌入式Linux開發(fā)環(huán)境及其在ARM上的移植、設(shè)備驅(qū)動程序和用戶圖形界面GUI等內(nèi)容。在試驗內(nèi)容的安排上,通常包括ARM匯編語言的程序設(shè)計、BootLoader的移植、嵌入式操作系統(tǒng)內(nèi)核的移植、UCOSII、LINUX、WINCE等嵌入式操作系統(tǒng)下的C語言驅(qū)動程序設(shè)計和應(yīng)用程序設(shè)計等。
2.教學(xué)方法的改進(jìn)
對于嵌入式課程的學(xué)習(xí),很多同學(xué)都認(rèn)為很難,除了前面提及到的它涉及的基礎(chǔ)學(xué)科較多以外,一個很重要的原因是以傳統(tǒng)的教學(xué)模式講述的內(nèi)容學(xué)生完全不理解,比如宿主機(jī)、目標(biāo)板、交叉開發(fā)環(huán)境、GCC交叉編譯器arm-Linux-gcc、引導(dǎo)裝載程序BOOTLOADER、Linux內(nèi)核裁減等。這就需要教師在上課時將嵌入式Linux開發(fā)流程給學(xué)生作演示,包括建立開發(fā)環(huán)境,下載相應(yīng)的GCC交叉編譯器進(jìn)行安裝(例如arm-Linux-gcc、arm-μclibc-gcc),或者安裝產(chǎn)品廠家提供的交叉編譯器;配置開發(fā)主機(jī);建立引導(dǎo)裝載程序BOOTLOADER;下載針對所使用的CPU的Linux操作系統(tǒng)內(nèi)核、再添加自己的特定硬件的驅(qū)動程序;建立根文件系統(tǒng);開發(fā)應(yīng)用程序;燒寫內(nèi)核、根文件系統(tǒng)、應(yīng)用程序;發(fā)布產(chǎn)品。學(xué)校還可聘請企業(yè)講師講述部分課程以使學(xué)生們可以了解到嵌入式的最新的技術(shù)。關(guān)于嵌入式系統(tǒng)的實驗部分,需要有相應(yīng)的開發(fā)板,有的學(xué)校實驗條件還不成熟或?qū)嶒炘O(shè)備不足,那么可以在主機(jī)上安裝模擬器來模擬開發(fā)板,使學(xué)生了解將嵌入式的開發(fā)流程即可。
四、教學(xué)保障
前面已提及,嵌入式的教學(xué)過程及實驗環(huán)節(jié)都離不開計算機(jī)及開發(fā)板,這就需要學(xué)校投入一定的資金來改善教學(xué)和實驗條件。因為嵌入式這方面的人才較少,高校教師中也有很多人從未接觸過嵌入式相關(guān)技術(shù),所以,對于高校要積極尋求與嵌入式相關(guān)的企業(yè)的合作,以進(jìn)行師資的培訓(xùn),從企業(yè)吸收最新的嵌入式的技術(shù)和成果用于教學(xué)過程中。
五、就業(yè)及培訓(xùn)
嵌入式系統(tǒng)是一個軟件與硬件緊密結(jié)合的學(xué)科,從事嵌入式開發(fā)的人員主要有兩類。一類是電子工程、通信工程等偏硬件專業(yè)出身的人,他們主要是搞硬件設(shè)計,有時要開發(fā)一些與硬件關(guān)系密切的最底層軟件,如BootLoader、BoardSupportPackage,最初級的硬件驅(qū)動程序等。另一類是學(xué)軟件、計算機(jī)專業(yè)出身的人,主要從事嵌入式操作系統(tǒng)和應(yīng)用軟件的開發(fā)。嵌入式設(shè)備的增值很大程度上取決于嵌入式軟件,這占了嵌入式系統(tǒng)的最主要工作,越是智能設(shè)備越是復(fù)雜系統(tǒng),軟件越起關(guān)鍵作用,而且這是目前的趨勢。
從事嵌入式開發(fā)的好處是:(1)目前國內(nèi)外這方面的人都很稀缺。一方面,是因為這一領(lǐng)域入門門檻較高;另一方面,是因為這一領(lǐng)域較新,目前發(fā)展太快,掌握這些新技術(shù)的人當(dāng)然很難找。嵌入式人才稀缺,身價自然就高,越有經(jīng)驗價格就越高。其實嵌入式人才稀少根本原因可能是大多數(shù)人無條件接觸,這需要相應(yīng)的嵌入式開發(fā)板和軟件,另外需要有經(jīng)驗的人進(jìn)行指導(dǎo)開發(fā)流程。(2)與應(yīng)用軟件開發(fā)領(lǐng)域不同,嵌入式領(lǐng)域人才的工作強(qiáng)度通常低一些,但收入?yún)s高于普通的應(yīng)用軟件開發(fā)人員。搞嵌入式系統(tǒng)的公司,所開發(fā)的產(chǎn)品通常是通用的,不會因客戶的不同而修改。另外,從事嵌入式軟件的每個人工作范圍相對狹窄,所涉及的專業(yè)技術(shù)范圍基本上固定,時間越長越有經(jīng)驗。
如果以后想從事嵌入式技術(shù)方面的工作,那就需要進(jìn)行這方面的培訓(xùn),因為教學(xué)計劃中的很少的課時量只是讓學(xué)生們對嵌入式系統(tǒng)有一個大致的認(rèn)識,而自學(xué)的話又不知道該從哪里下手?,F(xiàn)在很多培訓(xùn)機(jī)構(gòu)都有脫產(chǎn)的嵌入式就業(yè)班,大概學(xué)習(xí)四五個月的時間就可推薦就業(yè),對于想從事嵌入式開發(fā)的學(xué)生來說,無疑是一個比較好的途徑。
六、總結(jié)
嵌入式是一個有很大發(fā)展?jié)摿Φ膶W(xué)科,各個高校也相繼開設(shè)了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 藝術(shù)畫廊展覽合作協(xié)議
- 游戲軟件發(fā)布及授權(quán)使用合同
- 專業(yè)律師事務(wù)所有償法律咨詢合同
- 2025年錘紋漆合作協(xié)議書
- 房屋裝修半包合同樣本
- 借款抵押車輛合同
- 解決方案研討會邀請函
- 品牌租賃住宅合同
- 人才服務(wù)協(xié)議書
- 土地儲備與開發(fā)合作協(xié)議
- GB/T 16823.3-2010緊固件扭矩-夾緊力試驗
- 建筑工程上人屋面、不上人屋面工程施工方案及工藝方法
- 滅火器每月定期檢查記錄卡表格
- 一次函數(shù)的性質(zhì)說課課件
- 硬筆書法全冊教案共20課時
- 航空維修工程管理-第1章課件
- 五年級上冊英語Module6Unit1Youcanplaybasketballwell外研社課件
- 工程施工派工單
- 編紙條 市賽獲獎 完整版課件
- 玩具公司職位說明書匯編
- 平面設(shè)計創(chuàng)意與制作課件
評論
0/150
提交評論