嵌(qian)入式人(ren)才培養創(chuang)新 季久峰談“興趣學(xue)習”
時間:2015-08-21 來源:未(wei)知
"興趣(qu)學(xue)(xue)習"是華清遠(yuan)見嵌(qian)入(ru)式人才培養的(de)(de)核心理念。嵌(qian)入(ru)式產品(pin)(pin)已經不是從前"冷冰冰"的(de)(de)專業設備,實戰(zhan)訓練中充(chong)滿活力(li)的(de)(de)"酷炫"產品(pin)(pin)對我們(men)的(de)(de)學(xue)(xue)員有(you)足夠的(de)(de)吸(xi)引力(li)。例如學(xue)(xue)員可(ke)以自(zi)己動手做智(zhi)能(neng)電(dian)視、平板電(dian)腦、智(zhi)能(neng)手環、智(zhi)能(neng)手表,甚(shen)至是四軸飛(fei)行器(qi)和(he)智(zhi)能(neng)小(xiao)車,這些可(ke)以直接激發(fa)學(xue)(xue)員強大的(de)(de)學(xue)(xue)習興趣(qu)和(he)動力(li) 。——摘自(zi)《單片機與嵌(qian)入(ru)式系統應用》175期 對話“嵌(qian)入(ru)式人才培養,難在哪里(li)”
早些年,高等院校(xiao)確(que)確(que)實實培養了(le)一(yi)(yi)大批(pi)嵌(qian)(qian)入(ru)式系(xi)(xi)統(tong)師資(zi)隊伍,但其中不(bu)少教師長期脫離(li)一(yi)(yi)線科研,而(er)從(cong)事嵌(qian)(qian)入(ru)式科研工作的(de)(de)(de)(de)(de)教師,常常忙于繁(fan)重的(de)(de)(de)(de)(de)科研工作,難以深(shen)入(ru)到嵌(qian)(qian)入(ru)式系(xi)(xi)統(tong)基礎課程的(de)(de)(de)(de)(de)教學改革之(zhi)中。由此造成(cheng)的(de)(de)(de)(de)(de)局面(mian)是:一(yi)(yi)方(fang)面(mian),畢業(ye)生苦于找不(bu)到合(he)適的(de)(de)(de)(de)(de)工作;另一(yi)(yi)方(fang)面(mian),企業(ye)抱怨找不(bu)到急需(xu)的(de)(de)(de)(de)(de)嵌(qian)(qian)入(ru)式人才(cai)。作為高校(xiao)的(de)(de)(de)(de)(de)有(you)益補充(chong),十(shi)多(duo)年前(qian)就(jiu)涌現出不(bu)少專業(ye)的(de)(de)(de)(de)(de)機構從(cong)事嵌(qian)(qian)入(ru)式培訓,孜孜不(bu)倦地用心打造“精英(ying)人才(cai)”。這(zhe)類培訓針(zhen)對性(xing)強(qiang),立(li)竿見影,但嵌(qian)(qian)入(ru)式學習(xi)畢竟不(bu)是一(yi)(yi)蹴(cu)而(er)就(jiu)的(de)(de)(de)(de)(de),經過魔鬼訓練(lian)速成(cheng)的(de)(de)(de)(de)(de)“人才(cai)”真的(de)(de)(de)(de)(de)能夠勝(sheng)任實際的(de)(de)(de)(de)(de)工作么(me)?企業(ye)究竟需(xu)要(yao)什(shen)么(me)樣的(de)(de)(de)(de)(de)嵌(qian)(qian)入(ru)式人才(cai),嵌(qian)(qian)入(ru)式人才(cai)培養存在(zai)哪(na)些難點,有(you)沒有(you)行之(zhi)有(you)效的(de)(de)(de)(de)(de)方(fang)法來應對呢?

華清遠見教(jiao)育科技集團(tuan)創始人 季久峰

提到培訓(xun)機構,很多人或多或少會有(you)些偏(pian)見,今(jin)天借這個(ge)機會談(tan)一談(tan)十幾年來身處培訓(xun)行(xing)業的感受。
眾所(suo)周知,培訓機構,特(te)別(bie)是(shi)我所(suo)從事的(de)職業(ye)教育,相對于傳統學歷(li)教育,其(qi)優勢主要(yao)在(zai)于快速(su)實用的(de)課程體系研(yan)發(fa)(fa),以(yi)及具備(bei)實戰研(yan)發(fa)(fa)經驗的(de)專(zhuan)(zhuan)業(ye)師資(zi)。毋庸置疑,從初高深(shen)莫測的(de)專(zhuan)(zhuan)業(ye)嵌入(ru)式(shi)設備(bei),到現在(zai)充滿想象力、層出不求的(de)智能硬件,嵌入(ru)式(shi)技術(shu)的(de)發(fa)(fa)展早(zao)已超乎我們當(dang)年的(de)想像。面對諸多挑戰,只(zhi)有(you)掌握了新、實用的(de)技術(shu),才(cai)能從容地勝任嵌入(ru)式(shi)研(yan)發(fa)(fa)崗(gang)位。
華清遠見教育科技(ji)集團(fsbing.cn)一(yi)(yi)直與各大芯(xin)片廠商(shang)保持很好(hao)的(de)合作(zuo)關系,因(yin)此可以提(ti)前獲(huo)得(de)大量新(xin)的(de)技(ji)術資料。從(cong)幾(ji)年前的(de)一(yi)(yi)年一(yi)(yi)次大升級(ji)到現(xian)在一(yi)(yi)年兩(liang)次大升級(ji),課(ke)程升級(ji)已(yi)經成為例行的(de)日常(chang)工作(zuo)。研發(fa)中(zhong)心幾(ji)十人的(de)團隊(dui),其主(zhu)要工作(zuo)就是跟蹤新(xin)技(ji)術熱(re)點,并快(kuai)速體現(xian)在課(ke)程內容(rong)和實驗平(ping)臺中(zhong)。
“興趣(qu)學(xue)(xue)習(xi)”是(shi)我(wo)們課程設計的(de)重要原則。嵌入式產品已經(jing)不是(shi)從(cong)前(qian)“冷冰冰”的(de)專業設備,實戰訓(xun)練中充滿活力的(de)“酷炫(xuan)”產品對(dui)我(wo)們的(de)學(xue)(xue)員(yuan)有足夠的(de)吸引力,例如學(xue)(xue)員(yuan)可(ke)(ke)以自己動手做(zuo)智能(neng)電視、平板電腦、智能(neng)手環、智能(neng)手表,甚至是(shi)四(si)軸(zhou)飛行器和智能(neng)小(xiao)車,這些可(ke)(ke)以直接激發(fa)學(xue)(xue)員(yuan)強大的(de)學(xue)(xue)習(xi)興趣(qu)和動力。
我(wo)們的(de)(de)(de)師(shi)(shi)資來源主要是一(yi)(yi)線(xian)的(de)(de)(de)資深研發工程師(shi)(shi),經過系統的(de)(de)(de)授課技能(neng)培(pei)訓(xun)而(er)成(cheng)為專(zhuan)(zhuan)業(ye)講師(shi)(shi),他們有(you)很好的(de)(de)(de)一(yi)(yi)線(xian)研發經驗,這(zhe)對(dui)(dui)學員來說非(fei)常重(zhong)要;同時(shi),他們對(dui)(dui)公(gong)司(si)用人需求也非(fei)常了解,知道如何把學員培(pei)養(yang)成(cheng)為公(gong)司(si)需要的(de)(de)(de)技術人才。當(dang)然,我(wo)們對(dui)(dui)學員也是有(you)一(yi)(yi)定要求的(de)(de)(de),報(bao)名前會進行嚴格的(de)(de)(de)專(zhuan)(zhuan)業(ye)基礎測試,只有(you)通過了測試,才可以參加(jia)專(zhuan)(zhuan)業(ye)的(de)(de)(de)課程學習。
更多業界聲音
嵌入式系統(tong)聯誼會(hui)秘書長 何小慶
目前,嵌入(ru)(ru)(ru)(ru)式教(jiao)(jiao)學(xue)(xue)的(de)(de)(de)(de)難(nan)點(dian)是,以MCU 和(he)(he)(he)嵌入(ru)(ru)(ru)(ru)式處理器為(wei)代表的(de)(de)(de)(de)嵌入(ru)(ru)(ru)(ru)式技(ji)術(shu)(shu)發展(zhan)很(hen)快,而教(jiao)(jiao)師、課(ke)件、實(shi)驗(yan)環境很(hen)難(nan)同(tong)步跟進(jin)。隨(sui)著物聯網概念的(de)(de)(de)(de)進(jin)入(ru)(ru)(ru)(ru),ZigBee、WiFi和(he)(he)(he)藍牙等無線技(ji)術(shu)(shu)和(he)(he)(he)MEMS傳感器技(ji)術(shu)(shu),這些(xie)原本自成(cheng)一體(ti)的(de)(de)(de)(de)嵌入(ru)(ru)(ru)(ru)式系統(tong)變成(cheng)了智能聯網系統(tong),因此傳統(tong)的(de)(de)(de)(de)8051單(dan)片機(ji)教(jiao)(jiao)學(xue)(xue)和(he)(he)(he)“ARM+Linux”的(de)(de)(de)(de)嵌入(ru)(ru)(ru)(ru)式教(jiao)(jiao)學(xue)(xue)亟需(xu)改(gai)革。同(tong)時(shi),隨(sui)著嵌入(ru)(ru)(ru)(ru)式教(jiao)(jiao)學(xue)(xue)內容的(de)(de)(de)(de)不斷擴充(chong),教(jiao)(jiao)學(xue)(xue)和(he)(he)(he)實(shi)驗(yan)課(ke)時(shi)也顯(xian)得捉襟見肘。盡(jin)管口袋實(shi)驗(yan)室(shi)可以幫助學(xue)(xue)生(sheng)利用(yong)課(ke)余時(shi)間完成(cheng)作(zuo)業(ye),各類嵌入(ru)(ru)(ru)(ru)式和(he)(he)(he)物聯網大(da)賽能夠(gou)提升部分學(xue)(xue)生(sheng)的(de)(de)(de)(de)素質,但是如何(he)提高一批學(xue)(xue)生(sheng)的(de)(de)(de)(de)整體(ti)能力依然(ran)是個難(nan)題。
嵌(qian)入式(shi)(shi)(shi)教(jiao)學和(he)人才培(pei)養是應(ying)用性很(hen)強的工作,不僅(jin)僅(jin)是高校(xiao)和(he)培(pei)訓機構所為(wei),嵌(qian)入式(shi)(shi)(shi)和(he)物(wu)聯(lian)網企業(ye)、行業(ye)協(xie)會(hui)以(yi)及科技(ji)媒(mei)體應(ying)群策群力。嵌(qian)入式(shi)(shi)(shi)系統(tong)聯(lian)誼(yi)會(hui)和(he)軟件(jian)行業(ye)協(xie)會(hui)嵌(qian)入式(shi)(shi)(shi)系統(tong)分會(hui),自2000年以(yi)來(lai)舉辦過多次(ci)嵌(qian)入式(shi)(shi)(shi)和(he)物(wu)聯(lian)網教(jiao)育的專題研討會(hui),組織高校(xiao)教(jiao)師面對面進行經驗交(jiao)流,一起梳理思路、尋(xun)找對策,對嵌(qian)入式(shi)(shi)(shi)教(jiao)學改革起到了積極推動作用。
大唐電(dian)信集成(cheng)電(dian)路創新(xin)中心 孫(sun)加興博(bo)士(shi)
現在(zai)企業提(ti)到的(de)(de)嵌入式(shi)開發工(gong)作一(yi)般(ban)是指嵌入式(shi)軟件(jian)編(bian)程(cheng),著重點在(zai)驅(qu)(qu)動和系統軟件(jian)兩個層面(mian),以ARM 處理器(qi)的(de)(de)嵌入式(shi)軟件(jian)編(bian)程(cheng)為(wei)主流。驅(qu)(qu)動層面(mian)需(xu)要與硬(ying)件(jian)電路進行交互,一(yi)般(ban)在(zai)廠(chang)商提(ti)供的(de)(de)外圍(wei)接口資料基礎上實現時序等(deng)功能;系統軟件(jian)層面(mian)需(xu)要運行和移植(zhi)嵌入式(shi)操作系統,特別是多任務調度系統的(de)(de)實現更加復雜。
目前,高校中電子信(xin)息(xi)類的(de)專業(ye)都(dou)會(hui)接觸(chu)到(dao)電路結構和C語言,覆(fu)蓋(gai)了(le)驅(qu)動層面(mian)(mian)的(de)工作(zuo);計算機類的(de)專業(ye)都(dou)會(hui)接觸(chu)到(dao)系統架構的(de)知識,覆(fu)蓋(gai)了(le)系統軟件(jian)層面(mian)(mian)的(de)工作(zuo)。但(dan)是,這兩類專業(ye)的(de)應屆畢(bi)業(ye)生(sheng)在(zai)接觸(chu)實(shi)際工作(zuo)時并非(fei)游刃有(you)余,主要原因在(zai)于學校的(de)實(shi)驗課程(cheng)(cheng)設置。其實(shi),在(zai)實(shi)驗過程(cheng)(cheng)中學生(sheng)哪怕(pa)只是驅(qu)動了(le)簡單的(de)A/D 轉(zhuan)換(huan)器或(huo)D/A轉(zhuan)換(huan)器,都(dou)會(hui)對整個(ge)嵌入式開發工作(zuo)形成方(fang)法學的(de)概(gai)念,延展到(dao)多種(zhong)應用領(ling)域后會(hui)很容(rong)易上(shang)手(shou)。但(dan)實(shi)際上(shang),學校購(gou)買嵌入式開發板時廠商都(dou)會(hui)提供源代碼(ma),學生(sheng)僅(jin)僅(jin)是在(zai)開發板上(shang)運(yun)行了(le)一遍源碼(ma),而并沒有(you)深(shen)入到(dao)開發層面(mian)(mian),故而導致完全沒有(you)方(fang)法學的(de)概(gai)念。
電子信息領(ling)域的(de)(de)(de)工(gong)程(cheng)技術(shu)人員需要(yao)(yao)不(bu)斷學習和更(geng)新知識,所以企(qi)業更(geng)看重的(de)(de)(de)是工(gong)程(cheng)師(shi)(shi)的(de)(de)(de)學習能(neng)力(li)(li)。規(gui)模較(jiao)大的(de)(de)(de)企(qi)業,一般(ban)樂于接收學習能(neng)力(li)(li)強的(de)(de)(de)應屆畢業生,從(cong)而培(pei)養專(zhuan)業能(neng)力(li)(li)和團隊情感;規(gui)模較(jiao)小(xiao)的(de)(de)(de)企(qi)業,則更(geng)愿意付(fu)出(chu)較(jiao)大代價來吸(xi)收經(jing)驗豐富的(de)(de)(de)工(gong)程(cheng)師(shi)(shi),以便快速推出(chu)產品(pin)。在相(xiang)(xiang)對小(xiao)眾的(de)(de)(de)領(ling)域(比如航(hang)空航(hang)天系統)中,往(wang)往(wang)需要(yao)(yao)高(gao)標準的(de)(de)(de)實時操作系統,這類開發費用較(jiao)高(gao),因此高(gao)校和培(pei)訓機構在實時操作系統領(ling)域的(de)(de)(de)投(tou)入相(xiang)(xiang)對較(jiao)少(shao)。
浙江大學(xue)(xue)計算機科學(xue)(xue)與技術學(xue)(xue)院副院長 陳文智(zhi)教授
嵌(qian)入(ru)式(shi)系統具有與(yu)眾不同的(de)(de)特點,它至(zhi)少匯集(ji)了電氣、電子、計算(suan)機(ji)、控制、機(ji)械、工業設計等多種學科技術,而(er)且(qie)是與(yu)應用(yong)(yong)需求高度結合的(de)(de)。在嵌(qian)入(ru)式(shi)系統人才培(pei)養(yang)的(de)(de)重點內容選擇(ze)、知識(shi)結構設計、教(jiao)學或培(pei)訓(xun)的(de)(de)方(fang)法方(fang)式(shi)、實踐訓(xun)練的(de)(de)配(pei)套(tao)等方(fang)面,教(jiao)育(yu)界(jie)和業界(jie)普遍認同的(de)(de)原(yuan)則是以實際應用(yong)(yong)需求為導向(xiang),結合本(ben)學科優勢,利(li)用(yong)(yong)師資在嵌(qian)入(ru)式(shi)領域(yu)的(de)(de)科研或產品研發方(fang)面的(de)(de)經驗和基礎(chu),針對性地開展(zhan)人才培(pei)養(yang)工作(zuo)。
如果根據所依賴的(de)實(shi)驗平臺來組織課程體系(xi),嵌入式(shi)人才培養一(yi)般有(you)兩種(zhong)思路(lu):一(yi)是(shi)以(yi)(yi)某種(zhong)現(xian)成開(kai)(kai)發(fa)板為基(ji)礎,講授嵌入式(shi)開(kai)(kai)發(fa)相關技(ji)(ji)術(shu)(shu),比如選定以(yi)(yi)ARM、Intel、TI等提(ti)供的(de)開(kai)(kai)發(fa)板為實(shi)驗平臺,重點講授平臺及(ji)處理(li)器(qi)特(te)征(zheng)特(te)點、擴展(zhan)接(jie)口(kou)板開(kai)(kai)發(fa)技(ji)(ji)術(shu)(shu)、操作系(xi)統內(nei)核精簡優化(hua)技(ji)(ji)術(shu)(shu)、其他系(xi)統軟(ruan)(ruan)(ruan)件(jian)開(kai)(kai)發(fa)優化(hua)技(ji)(ji)術(shu)(shu),以(yi)(yi)及(ji)應用程序(xu)開(kai)(kai)發(fa)技(ji)(ji)術(shu)(shu)等;二是(shi)以(yi)(yi)SoC為指(zhi)導思想(xiang),不(bu)基(ji)于現(xian)成的(de)成熟平臺,而是(shi)深入更底(di)層(ceng)的(de)硬件(jian)設計與(yu)實(shi)現(xian)技(ji)(ji)術(shu)(shu),再向上伸展(zhan)到操作系(xi)統、系(xi)統軟(ruan)(ruan)(ruan)件(jian)、應用軟(ruan)(ruan)(ruan)件(jian)等。兩種(zhong)思路(lu)并無(wu)優劣之分,相對來講,后者對教師的(de)要求更高一(yi)些,學生也(ye)覺得難度更大一(yi)些。
如果根據教(jiao)(jiao)學方法來細分,那么嵌入式(shi)系統(tong)教(jiao)(jiao)學一(yi)(yi)(yi)般(ban)有(you)兩種(zhong)方式(shi):一(yi)(yi)(yi)是“Bottom Up”(即(ji)從局(ju)部到全局(ju)的(de)教(jiao)(jiao)學方法),先(xian)教(jiao)(jiao)學生(sheng)一(yi)(yi)(yi)些基礎的(de)、共(gong)性的(de)知(zhi)識,然(ran)后一(yi)(yi)(yi)層(ceng)層(ceng)往上,教(jiao)(jiao)給學生(sheng)嵌入式(shi)系統(tong)綜合開發技術(shu);二是“TopDown”(即(ji)從全局(ju)到局(ju)部的(de)教(jiao)(jiao)學方法),往往采(cai)用(yong)案(an)例驅動的(de)模式(shi),先(xian)從全局(ju)需求出發,逐(zhu)一(yi)(yi)(yi)展開各項技術(shu)的(de)講授(shou)。同樣,兩種(zhong)方法也(ye)無優劣之(zhi)分,可(ke)根據具體情況(kuang)選用(yong)一(yi)(yi)(yi)種(zhong)或兩種(zhong)結合。
雖然經過多年的實(shi)踐,嵌(qian)入(ru)式系(xi)(xi)統(tong)人才培(pei)養(yang)已經積累了不少經驗,漸入(ru)正軌。但(dan)是,隨著(zhu)各種軟硬件(jian)技(ji)術和開(kai)發工具、教育(yu)教學手段(duan)不斷提(ti)高,人才需(xu)求更為復合化、適用(yong)化,嵌(qian)入(ru)式系(xi)(xi)統(tong)人才培(pei)養(yang)又面(mian)臨(lin)著(zhu)新(xin)一(yi)輪(lun)的挑戰。“物聯網(wang)”的興起,以(yi)及“工業4.0”、“互聯網(wang)+”,亦(yi)或是“新(xin)硬件(jian)時代”、“創客”等新(xin)概念(nian)、新(xin)技(ji)術、新(xin)架構的不斷涌現,無(wu)不使得(de)嵌(qian)入(ru)式系(xi)(xi)統(tong)人才培(pei)養(yang)面(mian)臨(lin)更多難點。
首先(xian),嵌入式(shi)系統(tong)產品形(xing)態進一(yi)步演化,涉及的技(ji)術越(yue)來(lai)越(yue)復(fu)雜、交(jiao)叉(cha)(cha)和深(shen)入,給嵌入式(shi)系統(tong)培(pei)養體系中知識結(jie)構(gou)的重(zhong)組和更新(xin)帶來(lai)新(xin)困難。因此(ci),嵌入式(shi)系統(tong)人(ren)才培(pei)養要比以(yi)前更講究學科交(jiao)叉(cha)(cha),要比以(yi)前更注(zhu)重(zhong)新(xin)技(ji)術的融(rong)合(he),以(yi)及軟(ruan)硬件知識的垂直整合(he)。
其次,嵌(qian)入式(shi)系(xi)統在(zai)當今創(chuang)(chuang)業創(chuang)(chuang)新(xin)(xin)生(sheng)態環(huan)境(jing)形成(cheng)的(de)過程中占(zhan)據較高(gao)地位,給(gei)人(ren)才(cai)培(pei)養目標(biao)定位帶來新(xin)(xin)困難(nan)。因此,嵌(qian)入式(shi)系(xi)統人(ren)才(cai)培(pei)養要比以(yi)(yi)前(qian)更(geng)注(zhu)重(zhong)創(chuang)(chuang)新(xin)(xin)應用(yong)開發,更(geng)注(zhu)重(zhong)挖(wa)掘學(xue)生(sheng)創(chuang)(chuang)新(xin)(xin)思想,激發學(xue)生(sheng)創(chuang)(chuang)新(xin)(xin)靈感。基于Arduino、IntelEdison或PCduino的(de)創(chuang)(chuang)客空間值得重(zhong)視。再次,師(shi)資(zi)隊伍學(xue)緣(yuan)結構更(geng)新(xin)(xin)、師(shi)資(zi)個體綜合能力提升,也面臨新(xin)(xin)困難(nan)。在(zai)嵌(qian)入式(shi)系(xi)統技(ji)術(shu)日新(xin)(xin)月異的(de)新(xin)(xin)常態下,以(yi)(yi)前(qian)身懷絕技(ji)的(de)老師(shi)由于長期在(zai)教學(xue)一線(xian),來不及緊跟業界(jie)動態,逐漸脫離新(xin)(xin)技(ji)術(shu)的(de)發展(zhan)。科研(yan)和教學(xue)互動的(de)良(liang)性閉環(huan)尚未成(cheng)熟,因此,嵌(qian)入式(shi)系(xi)統人(ren)才(cai)培(pei)養要比以(yi)(yi)前(qian)更(geng)注(zhu)重(zhong)與業界(jie)的(de)結合,只有(you)這樣才(cai)能培(pei)養出符(fu)合業界(jie)需(xu)要的(de)嵌(qian)入式(shi)人(ren)才(cai)。
后,嵌入式系統的(de)內涵和(he)外延要重新定位。教育(yu)界和(he)業界應共同深入探討,如(ru)何更好地培養業界所(suo)需要的(de)嵌入式系統人才。
華東師范大學(xue)軟(ruan)件(jian)(jian)學(xue)院嵌入式軟(ruan)件(jian)(jian)與系統系主任 陳儀香教授(shou)
物聯網(wang)(wang),特別(bie)工業互聯網(wang)(wang)的(de)出現,需要(yao)大量熟悉嵌(qian)(qian)入式(shi)軟件(jian)(jian)與(yu)系(xi)統開發(fa)的(de)人(ren)才(cai)(cai)。目前,嵌(qian)(qian)入式(shi)軟件(jian)(jian)與(yu)系(xi)統的(de)人(ren)才(cai)(cai)培養依然分散在(zai)大學(xue)里的(de)不同學(xue)科,通常(chang)嵌(qian)(qian)入式(shi)軟件(jian)(jian)人(ren)才(cai)(cai)由計算機學(xue)科、軟件(jian)(jian)工程學(xue)科培養,而嵌(qian)(qian)入式(shi)硬件(jian)(jian)人(ren)才(cai)(cai)由電子(zi)科學(xue)與(yu)技(ji)術學(xue)科、微(wei)電子(zi)學(xue)科培養。這種分離式(shi)培養模式(shi)使得人(ren)才(cai)(cai)很難(nan)具有綜(zong)合性,自(zi)然也就很難(nan)適應物聯網(wang)(wang)、工業互聯網(wang)(wang)的(de)綜(zong)合性人(ren)才(cai)(cai)需求。因此,需要(yao)將(jiang)嵌(qian)(qian)入式(shi)軟件(jian)(jian)與(yu)硬件(jian)(jian)融合在(zai)一起,進行人(ren)才(cai)(cai)培養。
近十年的(de)(de)軟件(jian)(jian)工(gong)(gong)程(cheng)專科人才(cai)培(pei)養(yang)(yang)模(mo)(mo)式為嵌(qian)(qian)入(ru)式軟件(jian)(jian)與系統(tong)的(de)(de)人才(cai)培(pei)養(yang)(yang)提供了合適(shi)的(de)(de)參考。嵌(qian)(qian)入(ru)式系統(tong)開發設計可以借鑒(jian)軟件(jian)(jian)的(de)(de)模(mo)(mo)型(xing)驅(qu)動開發模(mo)(mo)式,硬(ying)(ying)件(jian)(jian)的(de)(de)實現(xian)可以借鑒(jian)基于語言的(de)(de)軟件(jian)(jian)編(bian)程(cheng)方法。譬如,硬(ying)(ying)件(jian)(jian)描述(shu)語言Verilog可以像寫程(cheng)序那樣(yang)寫硬(ying)(ying)件(jian)(jian)系統(tong),方便(bian)地(di)實現(xian)系統(tong)電路,使用工(gong)(gong)具可以輕松地(di)嵌(qian)(qian)入(ru)到FPGA,同時還能實現(xian)LUT的(de)(de)優(you)化。
嵌(qian)入(ru)式(shi)(shi)(shi)系(xi)統(tong)(tong)(tong)的(de)(de)(de)設(she)計應該從系(xi)統(tong)(tong)(tong)級開始。首先,對(dui)嵌(qian)入(ru)式(shi)(shi)(shi)系(xi)統(tong)(tong)(tong)以(yi)功(gong)能和(he)性能為基礎進行(xing)(xing)規范建(jian)模(mo),通過軟(ruan)硬件(jian)(jian)(jian)劃(hua)(hua)分(fen)(fen)原理(li)、方(fang)法與技術對(dui)嵌(qian)入(ru)式(shi)(shi)(shi)系(xi)統(tong)(tong)(tong)軟(ruan)硬件(jian)(jian)(jian)合(he)理(li)進行(xing)(xing)劃(hua)(hua)分(fen)(fen),形成嵌(qian)入(ru)式(shi)(shi)(shi)系(xi)統(tong)(tong)(tong)的(de)(de)(de)軟(ruan)件(jian)(jian)(jian)部(bu)分(fen)(fen)和(he)硬件(jian)(jian)(jian)部(bu)分(fen)(fen),在此基礎上進行(xing)(xing)軟(ruan)件(jian)(jian)(jian)和(he)硬件(jian)(jian)(jian)仿真(zhen),后基于通用的(de)(de)(de)嵌(qian)入(ru)式(shi)(shi)(shi)系(xi)統(tong)(tong)(tong)仿真(zhen)平臺進行(xing)(xing)軟(ruan)件(jian)(jian)(jian)和(he)硬件(jian)(jian)(jian)的(de)(de)(de)融合(he)仿真(zhen),在仿真(zhen)正(zheng)確的(de)(de)(de)基礎上進行(xing)(xing)嵌(qian)入(ru)式(shi)(shi)(shi)系(xi)統(tong)(tong)(tong)實(shi)現。這種(zhong)建(jian)模(mo)、設(she)計、仿真(zhen)、實(shi)現的(de)(de)(de)開發(fa)方(fang)法是典型的(de)(de)(de)軟(ruan)件(jian)(jian)(jian)開發(fa)模(mo)式(shi)(shi)(shi),用在嵌(qian)入(ru)式(shi)(shi)(shi)系(xi)統(tong)(tong)(tong)開發(fa)上,不僅可以(yi)加快嵌(qian)入(ru)式(shi)(shi)(shi)系(xi)統(tong)(tong)(tong)的(de)(de)(de)開發(fa),而且能夠(gou)提高(gao)開發(fa)成功(gong)率(lv)。
資深技術人員 何(he)此昂
隨著嵌(qian)入式半導體廠家的(de)(de)(de)不(bu)斷推(tui)廣,ARM 處理器(qi)越來越普(pu)及,對于嵌(qian)入式芯片的(de)(de)(de)使(shi)用(yong)和開(kai)(kai)發(fa)也越來越容易。但目前(qian)存在的(de)(de)(de)問題是(shi),學生實戰的(de)(de)(de)機會比較少,參與的(de)(de)(de)更多(duo)的(de)(de)(de)是(shi)學校(xiao)的(de)(de)(de)演示和功能(neng)(neng)性的(de)(de)(de)測(ce)試(shi),不(bu)能(neng)(neng)稱(cheng)為真正的(de)(de)(de)產品,而對于產品本身的(de)(de)(de)設計選(xuan)型、功能(neng)(neng)定義、需求定義、軟硬件開(kai)(kai)發(fa),以(yi)及功能(neng)(neng)樣機測(ce)試(shi)、認證等缺(que)乏足夠(gou)的(de)(de)(de)認識。因此,需要(yao)鼓(gu)勵(li)學生走出去,到(dao)公司進行實習;同時,希望更多(duo)的(de)(de)(de)企業(ye)能(neng)(neng)夠(gou)開(kai)(kai)發(fa)一些項(xiang)目的(de)(de)(de)窗口給畢業(ye)生實踐。在大(da)學期(qi)間,多(duo)從(cong)事一些項(xiang)目開(kai)(kai)發(fa)工作,既利(li)于畢業(ye)生找(zhao)到(dao)更為理想的(de)(de)(de)工作,又(you)便于企業(ye)實際項(xiang)目用(yong)人,有效(xiao)地減少雙方磨合的(de)(de)(de)時間。
對于缺乏(fa)實際工(gong)作(zuo)經(jing)驗(yan)的(de)大學生而言,哪些工(gong)作(zuo)較為(wei)適合(he)呢? 比如(ru)功能(neng)(neng)需求分(fen)析(xi)、軟(ruan)硬件功能(neng)(neng)樣機測試、文檔整理等。剛開(kai)始(shi)如(ru)果能(neng)(neng)力不(bu)足,可以(yi)做一些基(ji)礎性的(de)測試工(gong)作(zuo)(比如(ru)芯(xin)片的(de)基(ji)本(ben)功能(neng)(neng)驗(yan)證等),從熟悉數據(ju)手冊(ce)、設(she)計文檔,測試半(ban)導體廠家官方開(kai)發(fa)板和用例程序開(kai)始(shi),慢慢積累開(kai)發(fa)經(jing)驗(yan)。
粉絲觀點
陜(shan)西師范大學(xue)(xue)計算機科學(xue)(xue)學(xue)(xue)院(yuan)研究(jiu)生(sheng) 賴新(xin)明
我是一(yi)(yi)名在(zai)讀研究生(sheng)(sheng),本科(ke)是通信工程(cheng)專業,研究生(sheng)(sheng)的(de)方向是嵌入(ru)式系統。一(yi)(yi)年的(de)學習下(xia)來,發現(xian)嵌入(ru)式涵(han)蓋的(de)內(nei)容實在(zai)太廣泛(fan)了,包(bao)括(kuo)硬(ying)件設計(ji)、用戶軟件,以及網(wang)絡通信等(deng)等(deng)。一(yi)(yi)個(ge)人獨立完成(cheng)一(yi)(yi)個(ge)項目,難(nan)度很大(da)。
首(shou)先,從學校(xiao)的(de)角度來看,學校(xiao)能(neng)夠提(ti)供的(de)硬件設施(shi)畢竟十分有(you)(you)限,大多是有(you)(you)限幾家廠商(shang)提(ti)供的(de)開發板等。此外,課(ke)程設計通(tong)常(chang)(chang)較為(wei)傳統,很難(nan)有(you)(you)條件自由(you)發揮(hui)。比如說做一個無人機項目,少也得花費上千,還不一定能(neng)出結果。其(qi)次,從師資來講(jiang),部分教師缺(que)乏嵌入式工作的(de)實(shi)戰經驗,并且缺(que)少對整(zheng)個嵌入式行業(ye)的(de)把(ba)握,不能(neng)與時俱進(jin)(jin)。授課(ke)更多是以理(li)論知識為(wei)主,如果沒有(you)(you)進(jin)(jin)行更深入的(de)學習(xi),僅憑(ping)所接收到(dao)的(de)知識去應(ying)對實(shi)際工作,其(qi)結果可(ke)想(xiang)而知。后(hou),從自身來看,我本(ben)科(ke)是學通(tong)信的(de),軟件編程能(neng)力不是很強,這可(ke)能(neng)也是學電子的(de)學生的(de)通(tong)病。要想(xiang)在嵌入式學習(xi)上取得理(li)想(xiang)的(de)效(xiao)果,勢(shi)必要下一番功夫。但問題(ti)是,常(chang)(chang)常(chang)(chang)不知道(dao)從哪里學起(qi)??是從開發商(shang)提(ti)供的(de)開發板及其(qi)資料學起(qi),還是對照課(ke)上講(jiang)授的(de)內容(rong)學起(qi)? 兩者之間似乎很難(nan)聯系在一起(qi)進(jin)(jin)行。
福建(jian)農林(lin)大學機電院(yuan) 蘇智高
全面(mian)的(de)(de)(de)嵌入式(shi)人才,不僅要有一(yi)定的(de)(de)(de)編程(cheng)語(yu)言基(ji)礎,而且還要具備電子學(xue)知識以及操(cao)作系(xi)統知識,涉及面(mian)廣(guang),難度較(jiao)大。高校中,嵌入式(shi)學(xue)習的(de)(de)(de)重(zhong)視程(cheng)度參差(cha)不齊,很多(duo)教師(shi)仍以講授采用匯編語(yu)言的(de)(de)(de)單片機為主,常(chang)常(chang)與(yu)工(gong)作中的(de)(de)(de)實際需求脫(tuo)節(jie)。這(zhe)也導致很多(duo)公司不輕易招收缺乏工(gong)作經驗的(de)(de)(de)應屆畢業(ye)生,從(cong)而使得部(bu)分嵌入式(shi)方(fang)(fang)向(xiang)的(de)(de)(de)畢業(ye)生,走(zou)向(xiang)了單方(fang)(fang)面(mian)的(de)(de)(de)C/C++語(yu)言、或Linux運維崗(gang)位,未能成為理想中的(de)(de)(de)綜合型的(de)(de)(de)嵌入式(shi)人才。
編輯視角
無論時代(dai)如(ru)何(he)變遷,嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)系(xi)(xi)(xi)統(tong)(tong)始終是不(bu)(bu)可(ke)或缺(que)的(de)(de)(de)(de)基(ji)石,只是身處應用開發不(bu)(bu)同階(jie)段(duan)的(de)(de)(de)(de)人往往無法深(shen)入(ru)(ru)(ru)(ru)了(le)(le)解(jie)。近幾年(nian),嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)尤為火熱,各大半導體廠商紛紛強(qiang)化了(le)(le)嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)的(de)(de)(de)(de)概念,推出各類(lei)嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)產品。嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)市(shi)場風光無限(xian)(xian),自然(ran)也就引起了(le)(le)更多人的(de)(de)(de)(de)關注和興(xing)趣(qu)。嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)系(xi)(xi)(xi)統(tong)(tong)有無限(xian)(xian)大的(de)(de)(de)(de)領域,要(yao)求有多層次,全面的(de)(de)(de)(de),初(chu)、中、高(gao)(gao)級人才(cai)培(pei)(pei)養(yang)(yang)(yang)體系(xi)(xi)(xi)。高(gao)(gao)職、高(gao)(gao)專(zhuan)、大專(zhuan)、高(gao)(gao)等工(gong)(gong)科院,應有不(bu)(bu)同的(de)(de)(de)(de)培(pei)(pei)養(yang)(yang)(yang)目標與課(ke)程體系(xi)(xi)(xi)。起初(chu),嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)系(xi)(xi)(xi)統(tong)(tong)采用的(de)(de)(de)(de)是單(dan)一(yi)的(de)(de)(de)(de)單(dan)片機(ji)相關的(de)(de)(de)(de)培(pei)(pei)養(yang)(yang)(yang)機(ji)制。后來,計算(suan)機(ji)、微(wei)電子集成(cheng)技術的(de)(de)(de)(de)介入(ru)(ru)(ru)(ru),情(qing)況有了(le)(le)較大變化。在(zai)高(gao)(gao)等院校中設立(li)了(le)(le)軟(ruan)件學院、物聯網專(zhuan)業、嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)系(xi)(xi)(xi)統(tong)(tong)專(zhuan)業等人才(cai)培(pei)(pei)養(yang)(yang)(yang)機(ji)制,使(shi)嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)系(xi)(xi)(xi)統(tong)(tong)高(gao)(gao)端人才(cai)培(pei)(pei)養(yang)(yang)(yang)有了(le)(le)落腳之(zhi)地。早期(qi)單(dan)片機(ji)的(de)(de)(de)(de)迅速擴張,的(de)(de)(de)(de)確促使(shi)高(gao)(gao)校培(pei)(pei)養(yang)(yang)(yang)了(le)(le)一(yi)大批(pi)嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)系(xi)(xi)(xi)統(tong)(tong)師(shi)資(zi)隊(dui)伍,但這些師(shi)資(zi)隊(dui)伍中,不(bu)(bu)少教(jiao)(jiao)師(shi)長期(qi)脫離科研(yan)(yan)(yan),課(ke)程更新的(de)(de)(de)(de)速度(du)很難(nan)(nan)跟得(de)上(shang)嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)系(xi)(xi)(xi)統(tong)(tong)發展(zhan)的(de)(de)(de)(de)速度(du)。而從事(shi)嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)系(xi)(xi)(xi)統(tong)(tong)科研(yan)(yan)(yan)工(gong)(gong)作的(de)(de)(de)(de)教(jiao)(jiao)師(shi),由于繁重的(de)(de)(de)(de)科研(yan)(yan)(yan)工(gong)(gong)作與研(yan)(yan)(yan)究生的(de)(de)(de)(de)培(pei)(pei)養(yang)(yang)(yang),難(nan)(nan)以介入(ru)(ru)(ru)(ru)到嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)系(xi)(xi)(xi)統(tong)(tong)基(ji)礎(chu)課(ke)的(de)(de)(de)(de)教(jiao)(jiao)學改(gai)(gai)革之(zhi)中。嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)系(xi)(xi)(xi)統(tong)(tong)基(ji)礎(chu)教(jiao)(jiao)學改(gai)(gai)革本(ben)身就非一(yi)朝一(yi)夕之(zhi)事(shi),而科研(yan)(yan)(yan)與嵌(qian)(qian)(qian)(qian)入(ru)(ru)(ru)(ru)式(shi)(shi)(shi)系(xi)(xi)(xi)統(tong)(tong)基(ji)礎(chu)教(jiao)(jiao)學改(gai)(gai)革的(de)(de)(de)(de)矛盾,無疑(yi)使(shi)這種局面更加難(nan)(nan)以改(gai)(gai)善(shan)。
嵌入(ru)(ru)式系(xi)統是(shi)IT 產業(ye)中變(bian)化迅(xun)速(su)的(de)(de)前(qian)沿科(ke)技領域,嵌入(ru)(ru)式系(xi)統人才培養(yang)的(de)(de)難點正(zheng)是(shi),如(ru)何培養(yang)能迅(xun)速(su)適應(ying)(ying)各(ge)種變(bian)化的(de)(de)嵌入(ru)(ru)式系(xi)統人才。事實上,將(jiang)嵌入(ru)(ru)式系(xi)統課(ke)程分割成基(ji)礎類(lei)(相對不變(bian)的(de)(de)基(ji)礎知識)和(he)應(ying)(ying)用(yong)類(lei)(跟蹤(zong)前(qian)沿科(ke)技應(ying)(ying)用(yong)知識)兩大(da)(da)部分,或許是(shi)解(jie)決問(wen)題的(de)(de)一種出路。高(gao)等院校以通用(yong)的(de)(de)基(ji)礎理論學習為主(zhu),高(gao)職(zhi)、高(gao)專兩類(lei)課(ke)程兼顧,培訓結構則著重應(ying)(ying)用(yong)類(lei)課(ke)程的(de)(de)培訓。高(gao)等院校的(de)(de)職(zhi)責應(ying)(ying)著重于培養(yang)有(you)大(da)(da)局觀(guan)、后勁(jing)兒十足的(de)(de)嵌入(ru)(ru)式人才,而非嵌入(ru)(ru)式工匠。為了長遠的(de)(de)發(fa)展,企業(ye)也應(ying)(ying)盡(jin)可能地給畢業(ye)生一個較為充足的(de)(de)發(fa)展空間(jian)。

