王 娜,彭 劍,周月鵬
(韶關(guān)學(xué)院 信息工程學(xué)院,廣東 韶關(guān) 512005)
嵌入式技術(shù)是智能硬件和物聯(lián)網(wǎng)的核心技術(shù)。是繼硬件時(shí)代(80年代:IBM)、軟件時(shí)代(90年代:微軟、facebook)、互聯(lián)網(wǎng)(00年代:谷歌、百度)、移動(dòng)互聯(lián)網(wǎng)(10年代:蘋(píng)果、華為)之后,“萬(wàn)物互聯(lián)、泛在智能”的物聯(lián)網(wǎng)時(shí)代正在呼之欲出。截至2021年12月,全球聯(lián)網(wǎng)設(shè)備已達(dá)280億,其中160億與物聯(lián)網(wǎng)相關(guān),到2025年全球聯(lián)網(wǎng)設(shè)備可能達(dá)到500億,將為全球提供無(wú)處不在、無(wú)所不包、無(wú)所不能的物聯(lián)網(wǎng)服務(wù)及應(yīng)用。物聯(lián)網(wǎng)正在快速地滲透到各個(gè)領(lǐng)域,越來(lái)越多的設(shè)備、車(chē)輛、終端等納入到信息網(wǎng)絡(luò)之中,使人類(lèi)加速邁向萬(wàn)物互聯(lián)、泛在感知的時(shí)代。智能學(xué)科的崛起必定帶動(dòng)新型的嵌入式技術(shù)的發(fā)展。在物聯(lián)網(wǎng)熱潮下,從事設(shè)計(jì)開(kāi)發(fā)智能設(shè)備終端的嵌入式計(jì)算企業(yè)面臨著全新的機(jī)遇,同時(shí)有著良好素質(zhì)的嵌入式從業(yè)人員的缺口與日俱增,嵌入式從業(yè)人員面臨著一個(gè)空前的歷史機(jī)遇。
嵌入式的發(fā)展前景是被普遍認(rèn)可的,但學(xué)生對(duì)嵌入式行業(yè),并不是特別熱衷,究其原因主要有5點(diǎn):(1)考研,考公人數(shù)上升;(2)想從事嵌入式開(kāi)發(fā)的同學(xué)能力不足(高校開(kāi)設(shè)嵌入式課程理論居多,實(shí)踐項(xiàng)目少,學(xué)得比較淺顯);(3)迷茫的學(xué)生不少,不清楚專(zhuān)業(yè)的就業(yè)方向;(4)各大JAVA相關(guān)公司誤導(dǎo)學(xué)生去學(xué)軟件;(5)部分學(xué)生轉(zhuǎn)行,沒(méi)有從事本專(zhuān)業(yè)的工作。
同時(shí),芯片領(lǐng)域被“卡脖子”讓國(guó)人重新認(rèn)識(shí)到研發(fā)自主芯片的重要性。為擺脫受限于人的局面,國(guó)家迅速制定了一系列芯片發(fā)展規(guī)劃,民營(yíng)企業(yè)加大投入引進(jìn)人才、突破技術(shù)。人才培養(yǎng)是國(guó)產(chǎn)芯片之路的基石,筆者主要研究以應(yīng)用型創(chuàng)新型人才培養(yǎng)為導(dǎo)向的嵌入式系統(tǒng)與設(shè)計(jì)課程改革。嵌入式系統(tǒng)與設(shè)計(jì)課程是嵌入式方向的核心課程,該課程的培養(yǎng)目標(biāo)之一是培養(yǎng)學(xué)生對(duì)于嵌入式開(kāi)發(fā)和嵌入式行業(yè)的興趣、提升理論與工程應(yīng)用開(kāi)發(fā)結(jié)合、理論指導(dǎo)實(shí)踐的意識(shí);充分、全面激發(fā)學(xué)生的學(xué)習(xí)興趣和潛能,提高學(xué)生的社會(huì)責(zé)任感、創(chuàng)新精神和實(shí)踐應(yīng)用能力。
嵌入式技術(shù)是一門(mén)應(yīng)用工程技術(shù),是把用戶(hù)需求,各種協(xié)議/標(biāo)準(zhǔn)配合硬件轉(zhuǎn)化成最后產(chǎn)品的工作,其難度和復(fù)雜度都是非常大的。嵌入式系統(tǒng)課程體系既涉及電子電路、ARM處理器體系結(jié)構(gòu),匯編語(yǔ)言,寄存器、各種接口和總線(xiàn)、模塊電路等底層硬件知識(shí),又涉及U-Boot移植、Linux系統(tǒng)移植、文件系統(tǒng)制作、設(shè)備驅(qū)動(dòng)等中間層知識(shí),還涉及Linux系統(tǒng)編程、網(wǎng)絡(luò)編程、QT或者Android圖形化界面設(shè)計(jì)等應(yīng)用層知識(shí)。
嵌入式技術(shù)是應(yīng)用型交叉學(xué)科技術(shù),嵌入式課程不像數(shù)據(jù)庫(kù)、Java等傳統(tǒng)課程那么成熟,教材更是五花八門(mén),有基于ARM9,CortexA8,CortexA9,CortexA7等各種ARM處理器架構(gòu)和開(kāi)發(fā)平臺(tái)的教材,教材內(nèi)容重難點(diǎn)差別大,而目前市場(chǎng)應(yīng)用廣泛的Cortex A53等64位處理器并沒(méi)有相應(yīng)教材,導(dǎo)致教師上課被動(dòng),備課難度大。學(xué)生對(duì)課堂教授知識(shí)跟不上新技術(shù)感到不足,臨近畢業(yè)紛紛參加校外相關(guān)嵌入式培訓(xùn)機(jī)構(gòu),費(fèi)用大,學(xué)習(xí)周期長(zhǎng),使學(xué)生的生活及學(xué)習(xí)都受到影響。
有學(xué)生自己購(gòu)買(mǎi)開(kāi)發(fā)板,跟著網(wǎng)上的視頻課程學(xué)習(xí),這類(lèi)學(xué)習(xí)資源龐雜,有正點(diǎn)原子、北京迅為、野火等。這些公司推出了自己的開(kāi)發(fā)板和學(xué)習(xí)視頻,不但價(jià)格昂貴,而且因?yàn)橹R(shí)體系龐雜,課程內(nèi)容太多,學(xué)生在學(xué)習(xí)時(shí)缺乏指導(dǎo)和學(xué)習(xí)方法,很可能長(zhǎng)時(shí)間不得要領(lǐng),學(xué)習(xí)效率低下,很難堅(jiān)持下來(lái),導(dǎo)致學(xué)生紛紛吐槽“嵌入式有毒”。
嵌入式系統(tǒng)與設(shè)計(jì)課程48學(xué)時(shí),其中理論課32學(xué)時(shí),實(shí)驗(yàn)課16學(xué)時(shí),較少的課時(shí)數(shù),教師無(wú)法系統(tǒng)、深入講解相關(guān)的裸機(jī)接口技術(shù)、系統(tǒng)移植和驅(qū)動(dòng)開(kāi)發(fā)等知識(shí)點(diǎn)。按課程講解的順序展開(kāi)的計(jì)劃授課內(nèi)容依次是:ARM-CortexA8處理器體系結(jié)構(gòu)和S5PV210芯片的接口技術(shù)、匯編指令集,ARM裸機(jī)程序開(kāi)發(fā),U-boot的工作原理和移植方法,Linux內(nèi)核配置與裁剪,Linux內(nèi)核模塊開(kāi)發(fā),字符設(shè)備驅(qū)動(dòng)程序制作等。這些知識(shí)點(diǎn)相輔相成前后關(guān)聯(lián),但在授課過(guò)程中總會(huì)因?yàn)锳RM體系結(jié)構(gòu)和裸機(jī)的知識(shí)占用課時(shí)較多,導(dǎo)致系統(tǒng)移植和驅(qū)動(dòng)的課程不夠時(shí)間講解,只能進(jìn)行簡(jiǎn)單介紹甚至直接跳過(guò)。但是嵌入式的目標(biāo)是做出產(chǎn)品,利用ARM 和Linux系統(tǒng)開(kāi)發(fā)穩(wěn)定的嵌入式產(chǎn)品;ARM-CortexA系列處理器用來(lái)做裸機(jī)開(kāi)發(fā)根本發(fā)揮不了ARM處理器的性能,只有運(yùn)行了操作系統(tǒng)才能夠充分發(fā)揮ARM 處理器的優(yōu)勢(shì),保證系統(tǒng)運(yùn)行的安全性和穩(wěn)定性。課程后半部分系統(tǒng)移植和驅(qū)動(dòng)的知識(shí)是產(chǎn)品開(kāi)發(fā)必不可少的技術(shù),而ARM 本身處理器的知識(shí)不需深究。但如果不講清楚,在驅(qū)動(dòng)編寫(xiě)時(shí)對(duì)驅(qū)動(dòng)接口的理解又不深入只知其然不知其所以然。
相關(guān)嵌入式課程的改革一直在進(jìn)行中,并取得一定的成效,相關(guān)的研究成果有面向“雙創(chuàng)”教育的嵌入式系統(tǒng)課程改革與實(shí)踐[1]、基于產(chǎn)教融合的嵌入式應(yīng)用型課程體系構(gòu)建研究[2]、CDIO理念下《嵌入式系統(tǒng)》工程教學(xué)模式的探索與實(shí)踐[3]、基于PBL教學(xué)理念的嵌入式系統(tǒng)教學(xué)改革與研究[4]與OBE 理念下課程教學(xué)的研究及實(shí)踐——嵌入式應(yīng)用開(kāi)發(fā)為例[5]等,所有研究方法都是旨在提高學(xué)生的實(shí)踐應(yīng)用能力。筆者認(rèn)為無(wú)論采用何種教學(xué)理念教和學(xué)模式,最終的落腳點(diǎn)都是如何更好地把知識(shí)傳授給學(xué)生,使學(xué)生掌握學(xué)習(xí)方法,激發(fā)學(xué)習(xí)興趣,使其能夠深入自主學(xué)習(xí)。
嵌入式系統(tǒng)的知識(shí)龐雜,且是分層的,其系統(tǒng)軟硬件層次架構(gòu),見(jiàn)圖1。在實(shí)際工作中,嵌入式工程師會(huì)根據(jù)具體工作層次,分為嵌入式軟件工程師、嵌入式系統(tǒng)工程師和嵌入式驅(qū)動(dòng)工程師,但初學(xué)者需要熟悉整個(gè)嵌入式開(kāi)發(fā)流程,能獨(dú)立構(gòu)建簡(jiǎn)單的嵌入式產(chǎn)品[6]。

圖1 嵌入式Linux 系統(tǒng)軟硬件架構(gòu)層次圖
課程授課不能把每一層的知識(shí)面面俱到,可引導(dǎo)學(xué)生利用縱向思維,先把整個(gè)知識(shí)的框架結(jié)構(gòu)理解掌握,再利用每一層的基本知識(shí)構(gòu)建一個(gè)簡(jiǎn)單的產(chǎn)品模型,即先盡快開(kāi)發(fā)出產(chǎn)品的雛形,然后再逐步迭代,層層完善,逐漸清晰,一步步走向成熟,開(kāi)發(fā)出最終產(chǎn)品,此方法即產(chǎn)品開(kāi)發(fā)方法中的快速原型法[7]。對(duì)初學(xué)者采用“快速原型法”的嵌入式產(chǎn)品開(kāi)發(fā)方法,使其能夠快速掌握嵌入式開(kāi)發(fā)模型和開(kāi)發(fā)流程,基于這種開(kāi)發(fā)方法,筆者提出一種可前后兼顧的課程講授方法——嵌入式基礎(chǔ)框架教學(xué)法[8]。具體措施,見(jiàn)圖2。

圖2 課程授課層次圖
教學(xué)案例:以開(kāi)發(fā)產(chǎn)品為目標(biāo),從最簡(jiǎn)單的嵌入式產(chǎn)品開(kāi)發(fā)入手,實(shí)現(xiàn)遠(yuǎn)程和觸摸屏控制LED燈?;诖四繕?biāo),先學(xué)習(xí)ARM體系結(jié)構(gòu)和ARM指令集,實(shí)現(xiàn)匯編和C語(yǔ)言裸機(jī)點(diǎn)亮LED燈,然后學(xué)習(xí)Linux字符設(shè)備驅(qū)動(dòng),實(shí)現(xiàn)LED驅(qū)動(dòng)開(kāi)發(fā),學(xué)習(xí)QT界面開(kāi)發(fā),實(shí)現(xiàn)界面按鈕控制LED,學(xué)習(xí)網(wǎng)絡(luò)編程,實(shí)現(xiàn)LED數(shù)據(jù)上傳云平臺(tái),最終實(shí)現(xiàn)遠(yuǎn)程控制。從一個(gè)簡(jiǎn)單GPIO接口的縱向深入學(xué)習(xí),沒(méi)有橫向展開(kāi),開(kāi)發(fā)出第一個(gè)簡(jiǎn)單產(chǎn)品,掌握嵌入式開(kāi)發(fā)的總體框架和流程,先使學(xué)生入門(mén)。
最新技術(shù)雖然沒(méi)有相應(yīng)教材,但嵌入式產(chǎn)品追求的一直是高性能和低功耗,新技術(shù)性能提高的同時(shí)功耗也在增大,市場(chǎng)上一直是多平臺(tái)并存,教材選用ARM-Cortex A9多核處理器架構(gòu),與新技術(shù)接近,相對(duì)成熟,資料豐富,市場(chǎng)應(yīng)用廣泛,實(shí)驗(yàn)設(shè)備也相應(yīng)更新,學(xué)生實(shí)驗(yàn)課積極性高,興趣濃厚。
從LED簡(jiǎn)單項(xiàng)目入手。項(xiàng)目實(shí)施中,學(xué)生主動(dòng)找資料學(xué)習(xí),自主篩選出項(xiàng)目所需知識(shí)進(jìn)行學(xué)習(xí),以“快速原型法”開(kāi)發(fā)項(xiàng)目為驅(qū)動(dòng),激發(fā)學(xué)生對(duì)產(chǎn)品進(jìn)行逐步迭代完善,培養(yǎng)了學(xué)生的應(yīng)用和創(chuàng)新能力。
結(jié)合“快速原型法”產(chǎn)品開(kāi)發(fā)技術(shù)的框架教學(xué)法解決課時(shí)不足問(wèn)題,靠課堂灌輸?shù)闹R(shí)畢竟有限,激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生應(yīng)用能力和創(chuàng)新能力才是嵌入式課程教學(xué)的終極目標(biāo)。
最終課程結(jié)束時(shí),要求學(xué)生提交在LED項(xiàng)目基礎(chǔ)上迭代完成課程大作業(yè),占學(xué)生總評(píng)成績(jī)的50%,作業(yè)要求實(shí)現(xiàn)功能主要有幾個(gè)方面:(1)實(shí)時(shí)監(jiān)控RFID信號(hào),即門(mén)禁卡的信號(hào);(2)將采集的門(mén)禁卡信號(hào)與數(shù)據(jù)庫(kù)進(jìn)行核對(duì)和驗(yàn)證,驗(yàn)證通過(guò)驅(qū)動(dòng)繼電器將門(mén)打開(kāi);(3)將本次操作記錄到數(shù)據(jù)庫(kù),具體實(shí)現(xiàn)可以通過(guò)無(wú)線(xiàn)WIFI模塊上傳給服務(wù)器;(4)在開(kāi)發(fā)板LCD屏上通過(guò)圖形界面進(jìn)行交互。
分析該案例用到的技術(shù),RFID模塊通過(guò)Linux系統(tǒng)的SPI驅(qū)動(dòng)進(jìn)行數(shù)據(jù)讀寫(xiě),繼電器的操作是通過(guò)GPIO的驅(qū)動(dòng)實(shí)現(xiàn),頂層對(duì)于驅(qū)動(dòng)的操控利用系統(tǒng)文件IO接口調(diào)用實(shí)現(xiàn)。數(shù)據(jù)上報(bào)服務(wù)器需要SOCKET網(wǎng)絡(luò)編程實(shí)現(xiàn)。圖形化界面開(kāi)發(fā)選擇QT,使用C++作為開(kāi)發(fā)語(yǔ)言[9]。本案例是一個(gè)典型的嵌入式產(chǎn)品模型,通過(guò)分析讓學(xué)生明白嵌入式產(chǎn)品的相關(guān)技術(shù),所有的嵌入式相關(guān)課程的學(xué)習(xí)圍繞實(shí)現(xiàn)此案例中相關(guān)功能,有目標(biāo)地學(xué)習(xí),并且將來(lái)做課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)時(shí),學(xué)生可在此案例基礎(chǔ)上設(shè)計(jì)和增加相應(yīng)功能,例如增加手勢(shì)識(shí)別,語(yǔ)音模塊,GPS模塊、GPRS模塊、攝像頭模塊等,在已經(jīng)做好的基本框架上根據(jù)實(shí)際應(yīng)用繼續(xù)創(chuàng)新,培養(yǎng)學(xué)生的創(chuàng)新和應(yīng)用能力。
嵌入式系統(tǒng)與設(shè)計(jì)課程授課方法采用理論講解,代碼編寫(xiě),然后下載到開(kāi)發(fā)板調(diào)試運(yùn)行的沉浸式教學(xué)方法,讓學(xué)生馬上看到實(shí)際的運(yùn)行效果,能更直觀深刻理解知識(shí),更好地調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣。
嵌入式的基礎(chǔ)框架就是搞清楚什么是bootloader、kernel和文件系統(tǒng)[10],先進(jìn)行這 3 部分內(nèi)容的講解,能進(jìn)行u-boot移植,內(nèi)核裁剪和最小文件系統(tǒng)制作,然后將這幾個(gè)文件燒寫(xiě)到板子上,之后學(xué)習(xí)字符設(shè)備驅(qū)動(dòng)中簡(jiǎn)單的GPIO接口驅(qū)動(dòng),完成基礎(chǔ)框架知識(shí)學(xué)習(xí)[11]。講授完字符設(shè)備驅(qū)動(dòng)開(kāi)發(fā)的相關(guān)知識(shí)并能正確編寫(xiě)IO口驅(qū)動(dòng)控制LED燈,驅(qū)動(dòng)開(kāi)發(fā)即已入門(mén),對(duì)所做項(xiàng)目進(jìn)一步迭代完善,完成最終課程大作業(yè),并將完成情況計(jì)入過(guò)程考核中,考核學(xué)生的創(chuàng)新應(yīng)用能力。
這種授課順序保證了產(chǎn)品開(kāi)發(fā)中重點(diǎn)知識(shí)的講授時(shí)間,以最簡(jiǎn)單產(chǎn)品開(kāi)發(fā)為出發(fā)點(diǎn),講解驅(qū)動(dòng)框架,有利于培養(yǎng)學(xué)生通過(guò)操作系統(tǒng)這個(gè)抽象軟件開(kāi)發(fā)產(chǎn)品的能力,這是尤為重要的步驟。前期學(xué)生學(xué)習(xí)的單片機(jī)和STM32課程都是裸機(jī)開(kāi)發(fā),裸機(jī)最大的特點(diǎn)是對(duì)于程序的每行代碼每個(gè)細(xì)節(jié)都非常清晰,而直接在操作系統(tǒng)的抽象層開(kāi)發(fā)會(huì)感覺(jué)很不踏實(shí)。而學(xué)會(huì)這種中間抽象層的開(kāi)發(fā)才符合潮流,是產(chǎn)品發(fā)展和個(gè)人發(fā)展必須轉(zhuǎn)變的思路和觀念。最后引導(dǎo)學(xué)生課程結(jié)束之后繼續(xù)深入學(xué)習(xí)驅(qū)動(dòng)中斷和內(nèi)核時(shí)間管理,進(jìn)一步深入學(xué)習(xí)驅(qū)動(dòng)知識(shí),并應(yīng)用到案例中,對(duì)產(chǎn)品功能進(jìn)一步完善,不斷迭代,隨著產(chǎn)品的逐漸成熟,根據(jù)新的需求,堅(jiān)持學(xué)習(xí)所需知識(shí),最終開(kāi)發(fā)出成熟的產(chǎn)品[12]。
以筆者授課班級(jí)為例,課程在開(kāi)展教學(xué)改革后獲得了學(xué)生的一致認(rèn)可,課程在線(xiàn)評(píng)教評(píng)分在4.7分以上,項(xiàng)目案例迭代得到很好地推進(jìn)。物聯(lián)網(wǎng)學(xué)生基于項(xiàng)目案例進(jìn)行轉(zhuǎn)化成挑戰(zhàn)杯、廣東省大學(xué)生電子設(shè)計(jì)競(jìng)賽等參賽作品。從2018 級(jí)物聯(lián)網(wǎng)工程班開(kāi)始,嵌入式系統(tǒng)與設(shè)計(jì)課程實(shí)施教學(xué)改革,嵌入式課程改革使學(xué)生對(duì)嵌入式課程體系,自身價(jià)值和社會(huì)定位有了更清楚的認(rèn)識(shí),學(xué)生更加勇于嘗試、勇于探究、不怕失敗,申請(qǐng)大創(chuàng)項(xiàng)目和參加學(xué)科競(jìng)賽更加踴躍,2018 級(jí)學(xué)生畢業(yè)設(shè)計(jì)題目 65%以上都是嵌入式相關(guān)應(yīng)用題目,其中梁海亮同學(xué)的畢業(yè)設(shè)計(jì)“基于嵌入式Linux的老年人居家健康伴侶”被評(píng)為優(yōu)秀畢業(yè)論文。畢業(yè)實(shí)習(xí)的崗位基本都是與專(zhuān)業(yè)相關(guān)的技術(shù)崗位,單片機(jī)和STM32的學(xué)得好的畢業(yè)生很多,但懂Linux驅(qū)動(dòng)開(kāi)發(fā)的畢業(yè)生很少,待遇又高,在薪資待遇和滿(mǎn)意度方面學(xué)生反應(yīng)良好,通過(guò)談話(huà)了解到同學(xué)們對(duì)自己未來(lái),都有很好的規(guī)劃。各方面數(shù)據(jù)顯示進(jìn)行嵌入式教學(xué)改革,大大提高了學(xué)生的學(xué)習(xí)積極性。
為檢驗(yàn)教學(xué)效果,筆者對(duì)任教的5 個(gè)班級(jí)(2017物聯(lián)網(wǎng)1、2班,2018物聯(lián)網(wǎng)1班和2019物聯(lián)網(wǎng)1、2班)進(jìn)行從班級(jí)課程平均成績(jī)、畢業(yè)設(shè)計(jì)嵌入式方向人數(shù)、嵌入式方向獲獎(jiǎng)和項(xiàng)目立項(xiàng)人數(shù)及職業(yè)規(guī)劃中致力嵌入式和Android方向?qū)W生人數(shù)等4個(gè)維度對(duì)比傳統(tǒng)教學(xué)和框架教學(xué)兩種教學(xué)模式的結(jié)果,從2019級(jí)學(xué)校開(kāi)始學(xué)分制改革,專(zhuān)業(yè)選修課只有部分學(xué)生選,所以課程合班上課,對(duì)比數(shù)據(jù),見(jiàn)表1。

表1 物聯(lián)網(wǎng)工程專(zhuān)業(yè)不同教學(xué)模式評(píng)價(jià)結(jié)果
對(duì)比傳統(tǒng)授課模式,學(xué)生的課程成績(jī)明顯提高,說(shuō)明學(xué)生的上課積極性提高,對(duì)于嵌入式方向的畢業(yè)設(shè)計(jì)人數(shù)、獲獎(jiǎng)和立項(xiàng)人數(shù)和致力于嵌入式和Android底層開(kāi)發(fā)人數(shù)都有明顯提高,說(shuō)明框架教學(xué)使學(xué)生清楚嵌入式系統(tǒng)框架,掌握了有效學(xué)習(xí)方法,對(duì)嵌入式方向提高了學(xué)習(xí)興趣和創(chuàng)新應(yīng)用能力。
2018級(jí)物聯(lián)網(wǎng)課程結(jié)束后對(duì)其班級(jí)學(xué)生進(jìn)行匿名問(wèn)卷調(diào)查,以此了解學(xué)生對(duì)教學(xué)方法的滿(mǎn)意度。其中有50人填寫(xiě)調(diào)查問(wèn)卷,學(xué)生滿(mǎn)意度比較高,教學(xué)質(zhì)量與效果有很大改善,有力證明了教學(xué)改革的有效性,調(diào)查結(jié)果,見(jiàn)表2。

表2 2018級(jí)物聯(lián)網(wǎng)工程1班教學(xué)滿(mǎn)意度調(diào)查(n=50)
采用這種基礎(chǔ)框架的講授方法,并根據(jù)“快速原型法”的產(chǎn)品開(kāi)發(fā)流程,邊學(xué)邊做,使學(xué)生隨著知識(shí)和開(kāi)發(fā)經(jīng)驗(yàn)的積累,不斷深入學(xué)習(xí)基礎(chǔ)知識(shí),以及更深層次的框架知識(shí),這樣相互迭代,使得整體水平得到進(jìn)一步升華,直到能夠精通嵌入式技術(shù),實(shí)現(xiàn)了培養(yǎng)學(xué)生應(yīng)用能力和創(chuàng)新能力的目的,并達(dá)到我們的最終目的——開(kāi)發(fā)出目標(biāo)產(chǎn)品,為企業(yè)和國(guó)家培養(yǎng)合格的嵌入式開(kāi)發(fā)人才。