嵌入式實(shí)訓報告
在不斷進(jìn)步的時(shí)代,報告不再是罕見(jiàn)的東西,我們在寫(xiě)報告的時(shí)候要注意邏輯的合理性。一聽(tīng)到寫(xiě)報告馬上頭昏腦漲?以下是小編收集整理的嵌入式實(shí)訓報告,歡迎大家分享。

嵌入式實(shí)訓報告1
大力發(fā)展物聯(lián)網(wǎng)產(chǎn)業(yè)將成為今后一項具有國家戰略意義的重要決策[1],物聯(lián)網(wǎng)是繼計算機,互聯(lián)網(wǎng)后又一個(gè)信息技術(shù)綜合應用的代名詞,掀起信息產(chǎn)業(yè)第三浪潮,其重要性顯而易見(jiàn),因此國家20xx年在全國55所高校開(kāi)設物聯(lián)網(wǎng)專(zhuān)業(yè),該專(zhuān)業(yè)是國家戰略型新興產(chǎn)業(yè)急需的且指定大力發(fā)展的電子信息類(lèi)專(zhuān)業(yè),未來(lái)有著(zhù)很大的需求和發(fā)展空間。從20xx年開(kāi)始,我校實(shí)施了教育部制定的“卓越工程師教育培訓計劃”,該計劃旨在培養造就一大批創(chuàng )新能力強、適應經(jīng)濟社會(huì )發(fā)展需要的各類(lèi)型工程技術(shù)人才,為國家走新型工業(yè)化發(fā)展道路、建設創(chuàng )新型國家和人才強國戰略服務(wù)[2]。
物聯(lián)網(wǎng)工程專(zhuān)業(yè)是我校特色專(zhuān)業(yè)之一,我校將物聯(lián)網(wǎng)工程專(zhuān)業(yè)作為“卓越計劃”重點(diǎn)培養專(zhuān)業(yè)之一,因此,結合“卓越計劃”的要求,深入進(jìn)行“嵌入式系統”課程教學(xué)改革勢在必行,以學(xué)生為中心,以開(kāi)拓知識視野、激發(fā)學(xué)習熱情、培養實(shí)踐能力為目的,為國家提供大批動(dòng)手能力強,滿(mǎn)足企業(yè)發(fā)展要求,適應社會(huì )經(jīng)濟發(fā)展需求的高質(zhì)量各類(lèi)型工程技術(shù)人才。
一、教學(xué)現狀
目前嵌入式系統教學(xué)存與許多其它工科專(zhuān)業(yè)共存的問(wèn)題[3]。比如,課時(shí)安排不合理,實(shí)驗課時(shí)較少;重傳統理論教學(xué),輕實(shí)驗教學(xué);實(shí)驗教學(xué)方式比較單一、實(shí)驗內容陳舊,缺乏創(chuàng )新性,跟不上目前嵌入式發(fā)展水平;實(shí)驗教學(xué)缺少對非智力能力和綜合能力的訓練;實(shí)驗室嵌入式系統實(shí)驗的設備過(guò)于陳舊,實(shí)驗室管理制度不完善;不能利用校外有效的合作資源進(jìn)行實(shí)驗教學(xué)內容的拓展[4];課程考核方式不完善,往往單純從理論考試成績(jì)和實(shí)驗結果評判,忽略實(shí)驗過(guò)程,上述種種問(wèn)題,導致目前許多學(xué)生學(xué)完嵌入式系統課程之后,即使考到高分,依然不能獨自完成教學(xué)大綱要求之內的相對簡(jiǎn)單、容易實(shí)現的嵌入式系統項目的開(kāi)發(fā),學(xué)生完全處于紙上談兵階段,這樣培養出來(lái)的學(xué)生不符合卓越工程師的要求,更不符合企業(yè)和國家所需要的復合型工程技術(shù)人才的要求。
二、以創(chuàng )新實(shí)踐能力培養為原則的改革
1.開(kāi)展研究性學(xué)習
在理論教學(xué)中,改變傳統填鴨式教學(xué)方法,老師不再只是對著(zhù)現有的課本或者PPT直接講解嵌入式系統的理論知識,而是通過(guò)提出目前實(shí)際嵌入式系統研究和開(kāi)發(fā)過(guò)程中遇到的問(wèn)題,或者將已有嵌入式產(chǎn)品中存在的問(wèn)題作為探究背景,通過(guò)設置讓學(xué)生和老師之間展開(kāi)開(kāi)放式討論和自由提問(wèn)的環(huán)節,讓學(xué)生積極參加到課堂活動(dòng)中來(lái),最后,將老師的點(diǎn)評總結作為課堂內容的點(diǎn)睛環(huán)節,旨在將枯燥的基礎理論知識是如何運用到實(shí)際嵌入式系統開(kāi)發(fā)中、以及如何解決實(shí)際問(wèn)題的過(guò)程講解給學(xué)生。通過(guò)這種研究性的學(xué)習方式,給學(xué)生留下更加深刻的印象,激發(fā)學(xué)生學(xué)習嵌入式系統開(kāi)發(fā)的興趣,使學(xué)生對嵌入式系統的理論知識的本質(zhì)有更加深刻的認識,在以后的學(xué)習過(guò)程中將知識熟練運用到實(shí)踐開(kāi)發(fā)項目中去。
2.開(kāi)放設計性實(shí)驗
去除以往實(shí)驗結果單一,過(guò)程機械化,沒(méi)有拓展性,缺乏綜合型和研究型的基礎驗證型實(shí)驗[5]。改用內容比較新穎,又不太復雜的開(kāi)放設計性實(shí)驗,比如,當前智能手機和游戲開(kāi)發(fā)是一個(gè)很流行的研究方向,智能手機中簡(jiǎn)單游戲就是一個(gè)很好的嵌入式具體應用的例子,所以我們可以選取一些相對簡(jiǎn)單、開(kāi)放性強、形式新穎、吸引力足的嵌入式系統開(kāi)發(fā)的游戲案例來(lái)取代已經(jīng)沿用多年的實(shí)驗內容,使實(shí)驗課的內容真正做到來(lái)源于實(shí)際案例,又促進(jìn)實(shí)際嵌入式系統開(kāi)發(fā)的功能。開(kāi)放性設計實(shí)驗不僅豐富嵌入式系統的`實(shí)驗內容,而且使實(shí)驗本身更加有趣、貼近生活。更重要的是在進(jìn)行上述開(kāi)放性設計實(shí)驗的過(guò)程中,學(xué)生可以親身體會(huì )到實(shí)踐是如何檢驗真理、理論與實(shí)踐之間如何相互促進(jìn)的道理,在一定程度上可以激發(fā)學(xué)生學(xué)習嵌入式系統的興趣,培養學(xué)生敢于創(chuàng )新、敢于探索、不怕困難的科研精神。
3.以競促學(xué)
學(xué)科競賽是學(xué)生實(shí)踐能力培養的一種重要方式,競賽是對學(xué)生更高一層次的要求,是考察學(xué)生綜合能力的一個(gè)重要方法[6]。目前諸如博創(chuàng )杯嵌入式比賽,“ZLG杯”中國大學(xué)生ARM嵌入式系統電子設計競賽,微軟嵌入式大賽,全國大學(xué)生電子設計競賽等都是含金量較高的比賽,通過(guò)參加競賽可以發(fā)掘出嵌入式系統這門(mén)課程真正的魅力所在,解決嵌入式系統實(shí)踐環(huán)節中缺乏挑戰與創(chuàng )新的不足,真正提升學(xué)生實(shí)際動(dòng)手操作解決特定問(wèn)題的能力,提高實(shí)踐環(huán)節的質(zhì)量。在比賽過(guò)程中不僅對學(xué)生嵌入式系統及其它學(xué)科知識的拓展有所幫助,而且能夠培養學(xué)生團隊競爭和配合意識。
4.嵌入式系統實(shí)習實(shí)訓
物聯(lián)網(wǎng)專(zhuān)業(yè)作為“卓越計劃”重點(diǎn)培養專(zhuān)業(yè)之一,對于實(shí)踐訓練要求自然極高,改變以往實(shí)習完全以老師講解為主導,動(dòng)手環(huán)節較少,完全違背實(shí)習實(shí)訓方式,將學(xué)生帶到當地對嵌入式研究具有一定規模的企業(yè)公司參加實(shí)習培訓,了解目前企業(yè)嵌入式系統的研發(fā)流程和水平。同時(shí)將實(shí)習實(shí)訓的主導權下放給學(xué)生,鍛煉學(xué)生實(shí)際動(dòng)手操作能力,以一種學(xué)生為主,老師為輔的實(shí)訓方式讓學(xué)生真正融入到嵌入式系統開(kāi)發(fā)中來(lái)。
5.改革考核方式,體現綜合能力
事實(shí)證明“一張試卷打天下”的考核方式往往并不能真正反映出學(xué)生對于知識的掌握和運用情況。為了督促學(xué)生認真做好嵌入式實(shí)驗,真正考核學(xué)生實(shí)驗動(dòng)手和實(shí)驗觀(guān)察能力[7]?蓪⑶度胧较到y課程成績(jì)分為:①筆試理論成績(jì),該項占40%,主要考察嵌入式操作系統概述、微處理器與調試技術(shù)、ARM體系結構和指令集、ARM開(kāi)發(fā)工具和匯編程序設計、嵌入式存儲器和接口技術(shù)等;②開(kāi)放設計性實(shí)驗的成績(jì),該項占40%,主要考察每次實(shí)驗課學(xué)生出勤次數,具體操作步驟,實(shí)驗結果完成情況以及實(shí)驗報告;③課外創(chuàng )新成績(jì),該項占10%,主要考察學(xué)生參加各種嵌入式比賽、實(shí)戰項目開(kāi)發(fā)和創(chuàng )新實(shí)驗實(shí)踐活動(dòng)的獲獎情況;④學(xué)期末的實(shí)習實(shí)訓成績(jì),該項占10%,主要考察在實(shí)習實(shí)訓階段指定項目開(kāi)發(fā)的完成情況。
結語(yǔ)
工程師是未來(lái)世界的塑造者[8]。嵌入式系統是一門(mén)實(shí)踐性很強的課程,因此采用課內外、校內外相結合的實(shí)踐教學(xué)體系,以卓越工程師的基本要求為導向,使學(xué)生能熟悉掌握嵌入式系統設計方法,掌握一種開(kāi)發(fā)工具,熟悉一種調試方法,使學(xué)生在學(xué)完嵌入式系統課程后,能真正掌握最基本的嵌入式系統開(kāi)發(fā),成為一名合格優(yōu)秀的卓越工程師。
嵌入式實(shí)訓報告2
一、引言
近幾年來(lái),嵌入式技術(shù)的應用推動(dòng)了國防、軍工、航天航空、移動(dòng)通訊、機器人、工業(yè)控制、醫療儀器、汽車(chē)電子等領(lǐng)域的發(fā)展。社會(huì )對相關(guān)人才的需求量大,學(xué)生學(xué)習的積極性很高,因此嵌入式系統正逐漸成為高等院校必開(kāi)的課程。嵌入式系統有兩個(gè)顯著(zhù)的特點(diǎn),一個(gè)是軟硬件密切聯(lián)系,一個(gè)是以應用為中心,獨立院校作為一種新型的高等院校教育單位,作為對普通高校資源的補充,更偏向于實(shí)踐應用[1],因此,如何開(kāi)設嵌入式系統的相關(guān)理論與實(shí)踐課程來(lái)培養應用型、創(chuàng )新性人才,是獨立學(xué)院目前的重點(diǎn)探索之一。
二、嵌入式課程教學(xué)存在的問(wèn)題
目前獨立院校很多專(zhuān)業(yè)都開(kāi)設了嵌入式系統課程和嵌入式專(zhuān)業(yè)方向,比如電子類(lèi)、通信類(lèi)、計算機類(lèi)、自動(dòng)化類(lèi)專(zhuān)業(yè)都開(kāi)設嵌入式系統的相關(guān)課程,結合企業(yè)對嵌入式人才的要求,存在著(zhù)很多不足。
1.前期基礎教學(xué)安排不合理
從理論教學(xué)來(lái)看,嵌入式技術(shù)是一門(mén)綜合性很強的課程,涉及的知識體系有硬件、軟件、網(wǎng)絡(luò )等方面的知識,硬件方面要具備模電、數電、單片機等相關(guān)知識,在軟件方面要具備計算機的基礎理論知識如操作系統,程序設計語(yǔ)言基礎,程序的設計思想和方法,在網(wǎng)絡(luò )方面要具備網(wǎng)絡(luò )語(yǔ)數據通信的理論知識體系。但是各專(zhuān)業(yè)的基礎教學(xué)并沒(méi)有完全開(kāi)設相關(guān)方面的理論教學(xué),如:計算機專(zhuān)業(yè)主要具備了軟件方面的基礎理論,自動(dòng)化、電信等相關(guān)主頁(yè)主要設置了硬件方面的知識體系,對軟件方面的知識體系開(kāi)設較少,主要就是C語(yǔ)言程序設計,而對操作系統,程序設計的思想和方法并沒(méi)有開(kāi)設相關(guān)理論課程。
2.缺少足夠實(shí)踐教學(xué)
從實(shí)踐教學(xué)來(lái)看,很多實(shí)驗基本上是驗證性實(shí)驗,大多數都只需要按照實(shí)驗指導書(shū)上的內容就可以完成,課程設計與企業(yè)項目實(shí)際應用差距較大。眾所周知,實(shí)踐是嵌入式系統教學(xué)的重要環(huán)節。嵌入式系統內容涉及廣泛,指令編程、驅動(dòng)程序設計、內核的移植設計和應用程序編寫(xiě)等知識的學(xué)習,都需要學(xué)生通過(guò)大量的實(shí)踐環(huán)節來(lái)加深理解[2]。學(xué)生在課程之余沒(méi)有更多的實(shí)踐機會(huì ),嵌入式課程學(xué)時(shí)完畢后,很多學(xué)生就沒(méi)有辦法進(jìn)行后續的學(xué)習。另外,實(shí)驗學(xué)時(shí)不夠。開(kāi)設的嵌入式系統課程一般為32~40學(xué)時(shí),實(shí)驗環(huán)節僅占6~8學(xué)時(shí)。有限的課內學(xué)時(shí)無(wú)法滿(mǎn)足實(shí)踐教學(xué),尤其是綜合性、設計性實(shí)踐的需要。這使得缺乏足夠實(shí)踐動(dòng)手環(huán)節訓練的學(xué)生難以真正了解和熟悉嵌入式開(kāi)發(fā)過(guò)程。
3.各專(zhuān)業(yè)教學(xué)內容比較單一
從課程體系上來(lái)看,大多數的課程總是偏向兩個(gè)方向:方向一偏重硬件設計,例如與電子工程、通信工程、自動(dòng)化相結合。這個(gè)方向培養出來(lái)的學(xué)生主要從事硬件設計工作,他們的優(yōu)勢是對硬件原理非常清楚,不足在于這類(lèi)方向的人才更擅長(cháng)定義各種硬件接口,但對復雜軟件系統往往力不從心,例如嵌入式操作系統原理和復雜應用軟件等。方向二偏重軟件設計,例如和軟件工程、計算機科學(xué)與技術(shù)結合,這個(gè)方向培養出來(lái)的學(xué)生主要從事嵌入式操作系統和應用軟件的開(kāi)發(fā)。他們對軟件有較好的操縱能力,不足在于對硬件原理和接口沒(méi)有較好的掌握,對于嵌入式系統其它的應用也沒(méi)有一個(gè)全面的概念,如驅動(dòng)程序等不太了解。大多數面向Linux操作系統的應用軟件編程,與企業(yè)的需求來(lái)看,內容比較單一。
4.高校師資隊伍實(shí)踐經(jīng)驗欠缺
嵌入式系統的教學(xué)要求教師具有處理器、匯編語(yǔ)言、接口、操作系統、驅動(dòng)程序開(kāi)發(fā)、應用程序開(kāi)發(fā)等各方面豐富的知識,并要有從事嵌入式項目開(kāi)發(fā)的經(jīng)驗[3];但對于大多數開(kāi)設嵌入式課程的獨立院校而言,師資隊伍很難跟上。從事嵌入式技術(shù)開(kāi)發(fā)的技術(shù)人員,很少愿意到獨立學(xué)院執教;在嵌入式師資方面,對于年輕的獨立學(xué)院而言,承擔嵌入式系統課程的多以青年教師為主,大部分教師并沒(méi)有項目經(jīng)驗,有部分老師從單片機教學(xué)轉型。高校組織的教師培訓,都是提供實(shí)驗設備的廠(chǎng)商對實(shí)驗設備的培訓,真正的嵌入式系統相關(guān)技術(shù)的系統培訓缺少。所以,師資隊伍的建設在短期內無(wú)法跟上嵌入式技術(shù)的教學(xué)需求。
三、嵌入式課程教學(xué)的改革
從理論指導課程體系方面來(lái)看,學(xué)生不僅要掌握經(jīng)典的計算機基礎理論知識如計算機組成原理、操作系統、匯編語(yǔ)言、C/C++語(yǔ)言、程序設計思想和方法,還要具備嵌入式系統領(lǐng)域特定的知識,包括嵌入式硬件基礎、軟件基礎、操作系統、開(kāi)發(fā)工具等,我院的很多專(zhuān)業(yè)都是在大二下才開(kāi)始大量開(kāi)設相關(guān)基礎理論課程,而嵌入式技術(shù)這門(mén)課程基本上都是大三下學(xué)期開(kāi)始學(xué)習,學(xué)生要在一年內學(xué)完這些理論,對學(xué)生而言,對知識的理解也是需要一定的時(shí)間,因此理論課程應在大一開(kāi)始逐步開(kāi)設,結合學(xué)生的學(xué)習程度合理安排相關(guān)理論課程的學(xué)習。
企業(yè)對嵌入式軟件人才的需求有幾個(gè)方向:嵌入式引導程序設計,嵌入式操作系統內核的設計,嵌入式操作系統的驅動(dòng)程序的開(kāi)發(fā),嵌入式圖形化用戶(hù)界面的設計,嵌入式數據庫的開(kāi)發(fā)等,首先幫助學(xué)時(shí)確定自己從事的方向,并掌握嵌入式系統開(kāi)發(fā)的整個(gè)流程及其相應的調試方法。在嵌入式的理論課程學(xué)習中應結合企業(yè)的需求以及基本知識面的結合;如軟件方向理論教學(xué)基本的內容應圍繞嵌入式基于Linux操作系統下的應用程序開(kāi)發(fā)這些方向來(lái)確定要學(xué)習的課程體系,確定課程體系后可以根據企業(yè)的需要加入相關(guān)驅動(dòng)開(kāi)發(fā)等相關(guān)課程內容及比較流行的手機開(kāi)發(fā)也可以納入課程內容之一,理論教學(xué)的原則壓縮基礎理論課學(xué)時(shí),突出實(shí)踐性與應用,以達到“學(xué)習嵌入式,使用嵌入式”的教學(xué)目的`和作用,建立起一種由淺入深、梯度型、層次化的教學(xué)模式。
從實(shí)踐指導課程體系方面來(lái)看,應該采用多樣化的課程實(shí)踐教學(xué)手段,提高學(xué)生的動(dòng)手實(shí)踐能力。
1.在實(shí)驗環(huán)節方面,應該大幅提高實(shí)驗的課時(shí),達到講一課就能實(shí)踐的目的。改革后我院開(kāi)設嵌入式課程的實(shí)驗學(xué)生16學(xué)時(shí),包括硬件裸機程序編寫(xiě)6學(xué)時(shí),嵌入式開(kāi)發(fā)環(huán)境搭建與2學(xué)時(shí),嵌入式軟件下驅動(dòng)程序編寫(xiě)4學(xué)時(shí),嵌入式應用軟件程序編寫(xiě)4學(xué)時(shí),基本上一次理論課上完學(xué)生就可以在實(shí)驗室進(jìn)行實(shí)踐。
2.通過(guò)對市場(chǎng)調研,了解企業(yè)需求,結合師資隊伍中存在的教師的項目經(jīng)驗,開(kāi)發(fā)實(shí)訓和實(shí)習的項目,結合項目指導學(xué)生結合理論進(jìn)行相關(guān)學(xué)習。這個(gè)在嵌入式課程學(xué)時(shí)結束后,用1個(gè)月左右的時(shí)間來(lái)指導學(xué)生組成項目組完成于企業(yè)結合比較緊密的項目開(kāi)發(fā)。
3.舉辦嵌入式系統技術(shù)講座:可以根據學(xué)生的需要,邀請來(lái)自公司企業(yè)的工程技術(shù)人員進(jìn)行專(zhuān)題講座,使學(xué)生能接觸到最新的知識和實(shí)用技術(shù),并了解社會(huì )對嵌入式系統人才的具體需求。
4.建立開(kāi)放的實(shí)驗室,對有興趣的同學(xué)安排實(shí)訓和實(shí)習課題:實(shí)訓課題實(shí)行“三級指導”(全指導,半指導,零指導),使教、學(xué)、練緊密結合。每個(gè)實(shí)訓課題一般安排兩個(gè)項目,第一個(gè)項目學(xué)生在老師的指導下,實(shí)行實(shí)訓過(guò)程的全指導;第二個(gè)項目主要是結合教師在企業(yè)的項目基礎(實(shí)習課題),從項目需求分析開(kāi)始,先由學(xué)生來(lái)完成,老師再參與其中,從這個(gè)過(guò)程慢慢的從半指定到變?yōu)榱阒笇,?lái)鍛煉學(xué)生進(jìn)行項目實(shí)施的能力。
四、總結
從獨立學(xué)院立足培養創(chuàng )新,應用型人才出發(fā),獨立學(xué)院嵌入式課程改革目前有了一定的成效,但是開(kāi)設嵌入式教學(xué)還在起步階段,存在著(zhù)很多不足,這就要求教師緊跟嵌入式技術(shù)的發(fā)展,不斷提高教學(xué)與教師的實(shí)踐能力,努力完善嵌入式課程體系,爭取能達到學(xué)生畢業(yè)后迅速從事嵌入式軟件的開(kāi)發(fā)及設計的目的。
嵌入式實(shí)訓報告3
一、實(shí)訓內容
本次嵌入式實(shí)訓主要內容為學(xué)習嵌入式系統基礎知識、熟悉單片機的應用以及掌握嵌入式軟件開(kāi)發(fā)技能。具體包括以下實(shí)訓:
1. 單片機基礎實(shí)驗:包括數字電路實(shí)驗、模擬電路實(shí)驗、單片機基礎實(shí)驗等。
2. 嵌入式系統軟件開(kāi)發(fā)實(shí)驗:包括嵌入式系統軟件開(kāi)發(fā)基礎實(shí)驗、嵌入式系統軟件開(kāi)發(fā)進(jìn)階實(shí)驗等。
3. 嵌入式系統應用實(shí)驗:包括嵌入式系統應用實(shí)驗、智能家居系統設計與開(kāi)發(fā)實(shí)驗等。
二、實(shí)訓收獲
1. 熟悉單片機基礎知識。通過(guò)數字電路實(shí)驗、模擬電路實(shí)驗、單片機基礎實(shí)驗等實(shí)驗,掌握了單片機基礎知識,包括單片機的結構、原理、應用等方面。
2. 掌握嵌入式軟件開(kāi)發(fā)技能。通過(guò)嵌入式系統軟件開(kāi)發(fā)實(shí)驗,學(xué)習使用Keil μVision開(kāi)發(fā)環(huán)境和C語(yǔ)言進(jìn)行嵌入式軟件開(kāi)發(fā),掌握了嵌入式軟件的基本編寫(xiě)方法、調試方法、程序燒錄方法等。
3. 學(xué)習嵌入式系統應用。通過(guò)嵌入式系統應用實(shí)驗、智能家居系統設計與開(kāi)發(fā)實(shí)驗等實(shí)驗,了解了嵌入式系統在各個(gè)領(lǐng)域的應用,增強了對嵌入式系統的.認識和理解。
三、實(shí)訓感想
本次實(shí)訓讓我更加深入地了解了嵌入式系統,掌握了嵌入式軟件開(kāi)發(fā)的基本技能。在實(shí)驗過(guò)程中,遇到了許多問(wèn)題,但通過(guò)自己的不斷嘗試和老師的指導,最終都得到了解決。這次實(shí)訓讓我更加熟悉了嵌入式系統的應用和開(kāi)發(fā),為日后的學(xué)習和工作打下了堅實(shí)的基礎。感謝老師的指導和幫助,讓我收獲了很多。
嵌入式實(shí)訓報告4
一、我校嵌入式系統專(zhuān)業(yè)的立足點(diǎn)以及嵌入式行業(yè)發(fā)展現狀
近年來(lái),我國嵌入式系統應用產(chǎn)品日益豐富,市場(chǎng)呈現快速增長(cháng)趨勢,尤其在家電、汽車(chē)、通信、網(wǎng)絡(luò )、監控、工業(yè)自動(dòng)化等領(lǐng)域應用更加廣泛。全國范圍內對嵌入式人才需求量非常大,因此全國很多高校、職業(yè)技術(shù)學(xué)院和培訓機構紛紛開(kāi)展了嵌入式系統的教學(xué)和培訓,我校立足東莞松山湖高科技產(chǎn)業(yè)園,而東莞松山湖科技產(chǎn)業(yè)園正在以信息家電、汽車(chē)電子、裝備控制為切入點(diǎn)努力來(lái)打造部級開(kāi)發(fā)和應用嵌入式系統的產(chǎn)業(yè)基地,因此我校在建校之初就在電子工程系開(kāi)設嵌入式系統類(lèi)課程。
二、我校目前嵌入式教學(xué)的現狀
我校開(kāi)展嵌入式系統教學(xué)已經(jīng)有兩年了,所遇到的問(wèn)題有很多,主要有:
1.電子專(zhuān)業(yè)主修課程較多,嵌入式系統課程學(xué)時(shí)不夠。
學(xué)習嵌入式系統必修首先具有單片機的相關(guān)基礎知識,在硬件方面必須先學(xué)習模數電,和單片機原理與應用等課程,在軟件方面要學(xué)習C程序設計、匯編語(yǔ)言、軟件學(xué)和操作系統原理等課程。只有掌握了這些課程的內容,才能進(jìn)入嵌入式系統課程的學(xué)習,高職、高專(zhuān)院校的學(xué)制一般只有3年,而真正學(xué)習的時(shí)間只有2年半左右,學(xué)生學(xué)習這些課程的時(shí)間將非常緊張。嵌入式系統這門(mén)課又強調動(dòng)手能力,需要很多實(shí)驗以及實(shí)訓來(lái)補充才能學(xué)得好,這樣一來(lái)就更加導致嵌入式系統的學(xué)時(shí)更加不夠。
2.嵌入式系統課程難度大。
嵌入式系統本身的知識點(diǎn)很多,比51單片機所需要的知識點(diǎn)更多,而且也更抽象,學(xué)習難度上比較大,主要包括嵌入式硬件平臺的設計和嵌入式軟件平臺的設計,而軟件平臺就包括Bootloader引導程序、驅動(dòng)程序的編寫(xiě)、操作系統的移植以及應用軟件的開(kāi)發(fā)等,學(xué)習起來(lái)難度很大,這些知識如果在沒(méi)有操作系統知識的基礎的情況下,難度更大。
3.高職學(xué)生學(xué)習能力相對較弱。
我校的`學(xué)生都是高考第三批次錄取的。相對本科而言,高職院校學(xué)生的學(xué)習能力與基礎要相對薄弱,接受能力也相對較差,學(xué)習嵌入式系統課程,學(xué)生遇到的困難會(huì )更大。高職院校的學(xué)生普遍都有一種自卑心理,再加上電子專(zhuān)業(yè)的知識邏輯性較強,如果沒(méi)學(xué)好前一門(mén)課程,對后一門(mén)課程的影響較大,學(xué)生往往越往后越?jīng)]信心,而嵌入式系統課程又是一門(mén)非常綜合的課程,學(xué)生越來(lái)越?jīng)]信心學(xué)好嵌入式系課程。
4.缺少合適的教材。
目前很多教材都是以前本科院校教材的縮減,沒(méi)有體現高職教育的課程特點(diǎn),嵌入式技術(shù)又發(fā)展得很迅速,教材跟不上變化,具體來(lái)說(shuō)就是沒(méi)有符合我們具體實(shí)際情況的教材。
三、教學(xué)方法改革
根據我校目前的情況,結合自身從事嵌入式教學(xué)的經(jīng)驗,我認為可以在開(kāi)設嵌入式課程時(shí)采取以下措施:
1.以競賽促進(jìn)教學(xué)。
我校每年都會(huì )派出代表隊參加廣東省大學(xué)生電子設計競賽,以及全國電子設計競賽,這些競賽的題目都很新穎,很多都用到嵌入式系統的相關(guān)知識,學(xué)生參與其中也學(xué)到很多項目化的經(jīng)驗。我們每年都會(huì )在參賽的題目當中拿出一道放到我們嵌入式系統的實(shí)訓當中,以競賽的方式來(lái)促進(jìn)教學(xué),讓學(xué)生親自動(dòng)手去去實(shí)踐,提高能力。
2.采用項目化教學(xué)法。
在傳統的嵌入式課程教學(xué)過(guò)程中,教學(xué)內容遵照教學(xué)大綱,力求給學(xué)生樹(shù)立一個(gè)整體和全面的嵌入式系統的知識體系。這種教學(xué)方法能夠保證學(xué)生在學(xué)習嵌入式系統課程過(guò)程中所掌握的知識是一個(gè)前后連貫、相互聯(lián)系的有機整體。但是這種方法學(xué)生產(chǎn)生不了興趣,一旦中間某個(gè)環(huán)節脫節了,后面內容要繼續下去就困難了;诖宋艺J為采用項目化的教學(xué)方法適合學(xué)生,首先,項目化教學(xué)能夠充分調動(dòng)學(xué)生的學(xué)習積極性,讓他們自己去學(xué),自己去查資料,不是老師逼他們去學(xué),改變傳統的教授式方法;第二,把每年電子設計競賽的幾個(gè)題目拿來(lái)給他們作為一個(gè)項目,讓他們能夠學(xué)以致用。
3.用andriod系統作為例子來(lái)講解嵌入式操作系統。
目前流行的智能觸屏手機都是基于谷歌的andriod操作系統,而andriod系統的內核又是linux,學(xué)生都對andriod系統很感興趣,可以把這個(gè)作為切入點(diǎn),首先教會(huì )大家怎么刷機(重裝手機系統),讓學(xué)生首先能夠接觸到嵌入式系統,這個(gè)過(guò)程學(xué)生就會(huì )對嵌入式系統有個(gè)框架性的認識,然后再層層剖析,慢慢深入下去講linux系統,這樣一來(lái)就避免了直接講授復雜的嵌入式系統,這樣就會(huì )激發(fā)學(xué)生的學(xué)習興趣,同時(shí)跟實(shí)際也聯(lián)系緊密。
4.利用現有教學(xué)平臺出版適合學(xué)生的講義。
每所學(xué)校的條件都各不相同,學(xué)生的情況也不盡相同,從各大出版社選的教材都是比較寬泛的教材,每年選的教材跟我們的實(shí)際情況還是有些差距,比如,實(shí)驗室所用配套試驗箱跟教材所選用的例子以及實(shí)驗關(guān)系不大,做實(shí)驗時(shí)必須要重新編排重新寫(xiě)程序,這樣就造成了教材跟實(shí)驗實(shí)訓脫節的情況,費時(shí)又費力,所以要根據學(xué)校的實(shí)際情況以及學(xué)生的接受能力來(lái)編寫(xiě)適合自己的教材或者講義,這其中項目化教材是最好的。
四、總結
目前我校的嵌入式系統的實(shí)踐教學(xué)才剛剛起步,在實(shí)際教學(xué)工作中還存在著(zhù)許多不足,一些實(shí)踐教學(xué)方法的教學(xué)效果還需要時(shí)間來(lái)驗證,同時(shí)還將有許多新的教學(xué)手段需要我們進(jìn)一步的探討和研究。因此,在高校嵌入式系統實(shí)踐教學(xué)方面迫切需要建立起能夠追隨時(shí)代步伐的嵌入式系統實(shí)踐教學(xué)體系,才能夠培養出真正適應社會(huì )的嵌入式系統人才。
嵌入式實(shí)訓報告5
摘要:嵌入式系統是在傳統單片機等技術(shù)的基礎上發(fā)展起來(lái)的一項結合硬件和軟件應用廣泛功能強大的系統。嵌入式系統通過(guò)在軟件平臺編譯控制程序并在硬件上運行,嵌入式軟件的開(kāi)發(fā)已經(jīng)在工業(yè)各個(gè)方面都有很多應用,學(xué)習好嵌入式系統開(kāi)發(fā)已成為現在從事電子研發(fā)人員必不可少的技能。本次課程設計是基于嵌入式硬件平臺,完成了有操作系統的嵌入式系統軟件設計,通過(guò)在虛擬機平臺上使用Linux操作系統實(shí)現在該操作系統下多任務(wù)程序開(kāi)發(fā),通過(guò)編譯下載能夠在超級終端顯示信息,從而達到課程設計要求。 關(guān)鍵字:嵌入式系統;虛擬機;Linux操作系統;超級終端
目 錄
1.設計目的 .........................................................................................................
1 2.設計內容和要求 ..............................................................................................
1 2.1設計的內容 ...............................................................................................
1 2.2 要求 .........................................................................................................
1 3.設計步驟 .........................................................................................................
1 主要步驟和方法 ..............................................................................................
1 3.1數字相框軟硬件平臺的選擇....................................................................
2 3.2數字相框的軟件總體設計 .......................................................................
2 3.2.功能模塊組織架構圖 ..............................................................................
2 4. 環(huán)境搭建 ..........................................................................................................
3 5. 運行結果及調試 ...............................................................................................
6 6. 課程設計總結與體會(huì ) .......................................................................................
8 參考論文: ...........................................................................................................
正 文
1.設計目的
開(kāi)設本課程設計的目的是,通過(guò)本課程設計,提高學(xué)生的分析問(wèn)題、解決問(wèn)題的能力,鞏固嵌入式系統的基本理論知識,進(jìn)一步了解和掌握課程中所講授的概念,方法。同時(shí)通過(guò)本課程設計,全面綜合應用所學(xué)過(guò)的基礎知識,建立一個(gè)完整的嵌入式系統的開(kāi)發(fā)過(guò)程的概念,并掌握其中的主要原理和方法
本課程設計的目的是通過(guò)開(kāi)發(fā)一個(gè)消費類(lèi)電子產(chǎn)品——數字相框,了解嵌入式產(chǎn)品開(kāi)發(fā)的主要步驟,包括需求分析、系統結構設計、圖形界面設計、驅動(dòng)程序、功能優(yōu)化、系統測試等,從而培養學(xué)生獨立完成比較復雜的實(shí)際系統設計的能力。
2.設計內容和要求
2.1設計的內容
作為一個(gè)消費類(lèi)電子產(chǎn)品,數碼相框整個(gè)系統要完成的基本功能大致如下: 1、用戶(hù)界面友好,操作簡(jiǎn)便。由于該產(chǎn)品的使用者大多是非專(zhuān)業(yè)人士,用戶(hù)界面是否清晰明了、操作是否簡(jiǎn)捷方便成為用戶(hù)是否能迅速接受此產(chǎn)品的重要因素。
2、數字相框的功能應包括以下方面:
。1)在LCD屏上全屏循環(huán)顯示多幅圖像文件; (2)根據設定的時(shí)間間隔更新圖像;
2.2 要求
本課程設計要求學(xué)生根據實(shí)際應用的特點(diǎn)對產(chǎn)品進(jìn)行完整的需求分析,形成比較完善的總體設計方案。同時(shí),要求學(xué)生具備Linux操作系統下簡(jiǎn)單的設備驅動(dòng)程序開(kāi)發(fā)、圖形用戶(hù)接口設計的能力。此外,還要求讀者掌握基本的系統功能及性能測試技術(shù),從而具備比較全面的嵌入式應用系統開(kāi)發(fā)能力。
3.設計步驟
主要步驟和方法
根據數字相框的.主要特點(diǎn)和設計功能那個(gè)要求,我們將課設分為以下幾個(gè)步驟:
3.1、數字相框軟硬件平臺的選擇
性能方面,由于數字圖像的解碼算法比較復雜,而且大量圖片需要從外部Flash存儲器中讀取,所以對嵌入式微處理器的性能要求比較高。外部接口方面,該芯片最好能在外圍直接支持CF卡的Compact Flash接口,還應提供按鈕、LCD顯示屏、觸摸屏、聲音輸出通道等。在本課程設計中,采用了Intel的PXA270作為微處理器,完全能滿(mǎn)足上述硬件平臺的要求。
數字相框屬于消費類(lèi)電子產(chǎn)品,對價(jià)格比較敏感,而嵌入式Linux操作系統上有比較豐富的軟件資源、驅動(dòng)程序和開(kāi)發(fā)工具,因此本課程設計采用嵌入式Linux作為軟件開(kāi)發(fā)平臺。在Linux操作系統平臺上有多種嵌入式圖形界面開(kāi)發(fā)工具可供使用,主要包括MicroWindows、MuniGUI、TinyX和Qt/Embedded等幾種。本課程設計將集中討論在Qt/Embedded系統上數字相框的實(shí)現技術(shù),當然也可以通過(guò)其他圖形開(kāi)發(fā)界面工具實(shí)現數字相框功能。
3.2、數字相框的軟件總體設計
數字相框軟件系統功能可以劃分為三個(gè)模塊: 1)圖片瀏覽模塊。2)播放模塊,對瀏覽界面選定的圖片進(jìn)行循環(huán)播放。
4.環(huán)境搭建
將Linux和開(kāi)發(fā)板的系統搭建好之后,拔掉計算機主機箱網(wǎng)線(xiàn)后,用網(wǎng)線(xiàn)將主機箱和開(kāi)發(fā)板連接,并將串口連接,將開(kāi)發(fā)板電源連接上,啟動(dòng)開(kāi)發(fā)板。然后配置Internet協(xié)議,讓開(kāi)發(fā)板連接到電腦。配置Internet屬性如圖所示:
在SHARE共享文件中新建文件夾,將要編輯的圖片和音樂(lè )和編輯文件放入其中,如圖所示:
【嵌入式實(shí)訓報告】相關(guān)文章:
(精品)嵌入式實(shí)訓報告08-16
實(shí)訓周實(shí)訓報告11-23
嵌入式實(shí)訓心得體會(huì )11-21
實(shí)訓報告08-18
實(shí)訓的報告11-05
實(shí)訓的報告11-03
鉗工實(shí)訓的實(shí)訓報告(通用10篇)11-29
汽車(chē)技能實(shí)訓車(chē)間實(shí)訓報告12-15
- 嵌入式實(shí)訓報告 推薦度:
- 相關(guān)推薦