當前位置:首頁 > 嵌入式 > 嵌入式教程
[導讀]關(guān)于嵌入式教學中選用系統(tǒng)的感受

 嵌入式技術(shù)是當今最流行的一門新技術(shù),它有廣闊的發(fā)展空間。目前國內(nèi)很多高校都在開展和計劃開展嵌入式課程,很多老師在前期接觸嵌入式技術(shù)時,對于在嵌入式教學中采用什么樣的微處理器和嵌入式操作系統(tǒng)還存在很多疑惑。博創(chuàng)擁有國內(nèi)最廣泛的嵌入式教學實驗系統(tǒng)用戶。但是從這兩年多來的高校用戶反饋信息,特別是我們的專家給清華軟件學院和北航軟件學院開課的經(jīng)驗上看,高校任課老師都感覺ARM7和UCOS操作系統(tǒng)更適合教學使用。下面是給清華和北航軟件學院開設嵌入式課程的魏博士對嵌入式教學中選用設備的一些感受,希望能對您有所借鑒。

    一. ARM7 vs ARM9

    UP-NETARM3000和UP-NETARM300采用基于ARM7TDMI核的三星S3C44B0芯片,該芯片是目前國內(nèi)使用最廣的經(jīng)典ARM芯片,非常適合教學;和ARM7相比,應該說ARM9在性能方面有很大提高,但ARM9更適合作為產(chǎn)品開發(fā)平臺,并不適合作為教學平臺。

    ARM7比ARM9更適合教學。體現(xiàn)如下:

  • 從硬件設計方面,ARM7主頻在30-100MHz左右,學生完全可以掌握其設計技術(shù),而ARM9在100-200MHz左右,屬高速設計,至少有3年以上經(jīng)驗的硬件工程師才可能進行設計,一般學生很難掌握。
  • 從軟件設計方面,在教學中采用源碼開發(fā)的操作系統(tǒng)已成為共識,ARM7資源緊湊,適合運行ucos和ucLinux等源碼開放的操作系統(tǒng),在教學中能夠充分體現(xiàn)嵌入式系統(tǒng)對資源、成本、可靠性有嚴格需要的特點;而ARM9是系統(tǒng)集成度更高的SOC,適合跑WinCE、Linux等高級操作系統(tǒng),用于教學是“大馬拉小車”,這樣造成學生在設計時往往不會關(guān)注資源、成本、可靠性的限制,就如同用一臺PC進行教學一樣,無法體現(xiàn)嵌入式教學的特點。
  • 從應用方面,而ARM7芯片價格比ARM9低得多,而且ARM7芯片是目前嵌入式產(chǎn)品市場的主流,占90%以上,很多手機、小靈通等產(chǎn)品都是基于ARM7的,就如同目前單片機開發(fā)與教學絕大多數(shù)采用51體系一樣,ARM7就是32位微處理器領域的51,至少有10年左右的生命力,這也如同單片機教學很少講16位的80186一樣。


    是不是ARM9就比ARM7高級呢?

    嵌入式教學設備和PC不一樣,PC強調(diào)“性能”,而教學設備強調(diào)“功能”,設備是否高級,在于“功能”,而不在于“性能”,教學設備的特點是使用簡單,盡量減輕教師和學生的使用負擔。博創(chuàng)的UP-NETARM3000和UP-NETARM300是功能完備的教學設備,完全體現(xiàn)了功能強大、簡單易學的教學特點。

    這就和現(xiàn)代《計算機體系結(jié)構(gòu)》、《計算機組成》、《微機原理》等課程仍在使用4位、8位機進行教學實驗案例而不選用P4級CPU做為實驗案例一個道理,因為4位、8位機作為教學已經(jīng)足夠了,即容易理解,又能講清知識和問題,因為教學中講的是知識和概念,而不是CPU的性能。

    高級的嵌入式實驗教學設備的“高級”應體現(xiàn)在教學內(nèi)容和使用功能的高級方面,而不是單純的性能“高級”。博創(chuàng)的UP-NETARM3000和UP-NETARM300采用雙操作系統(tǒng),可通過更換核心模塊從ucos教學升級到ucLinux教學,兩種操作系統(tǒng)都具有完整的教學體系和實驗課件,這是其它任何教學設備所不具備的。


    二. Linux VS uC/OS-II

    的確,Linux很熱門,而且是未來幾年的發(fā)展方向。但在教學中,我們必須正視這樣一些現(xiàn)實:桌面操作系統(tǒng)主流仍為Windows系統(tǒng),絕大多數(shù)老師和學生沒有或很少使用Linux,而且本科生階段也很少開設Linux相關(guān)課程。而開展ARM+Linux教學至少要有Linux應用經(jīng)驗,否則在教學中要花很大精力去講授Linux操作系統(tǒng)知識、ARM微處理器知識、Linux下的編程與交叉編譯技術(shù),在實驗中要熟悉Linux開發(fā)環(huán)境、進行實際編程訓練,我們都知道,上面的每個知識點花一門課去講授都不為過,把這么多內(nèi)容都放在一門課上講解,很難保證教學質(zhì)量。

    因此,嵌入式教學必須從學生實際情況出發(fā),制定相應的教學計劃和選擇實驗設備,不能只追求“高級”和“流行”,而忽略教學過程中最關(guān)鍵的環(huán)節(jié)“學生接受能力”,應做到因材施教,因勢利導,才能達到最好的教學效果。

    博創(chuàng)的UP-NETARM3000和UP-NETARM300教學平臺充分考慮了嵌入式教學的上述特點,即在Linux還不普及的情況下,對大多數(shù)專業(yè)而言,采用源碼開發(fā)的操作系統(tǒng)ucos是最好的選擇,ucos源代碼簡單經(jīng)典,容易學習和接受,在Windows環(huán)境下開發(fā),容易理解和學習,通過30-40學時的講解和實驗,學生能夠充分掌握嵌入式開發(fā)的要點,清華、北航的教學實踐充分證明了這一點,80%的學生都獨立或合作開發(fā)出了基于嵌入式小游戲,保證了教學效果;在未來兩年內(nèi),很多高校都會開設Linux相關(guān)基礎課程,那時通過更換核心模塊或重新燒寫系統(tǒng),UP-NETARM 3000和UP-NETARM300會輕松升級到Linux,ucos和ucLinux可以滿足絕大多數(shù)嵌入式教學的要求。

    嵌入式系統(tǒng)教學是一門新課,涉及電子、計算機、軟件等諸多專業(yè)學科,對授課老師要求較高,選擇合適的教學體系和實驗設備對教學順利開展和保證教學質(zhì)量至關(guān)重要;博創(chuàng)的UP-NETARM3000和UP-NETARM300教學平臺具有配套教材、教案、實驗指導書、實驗課件、網(wǎng)上教學輔導一整套完整的解決方案,為教師和學生提供了最大限度的教學資源,減輕教與學的負擔。

    更為重要的一點,是博創(chuàng)的教學體系和實驗課件已經(jīng)在清華大學、北京航空航天大學、南開大學等國內(nèi)一流高校教學中得到了實際應用,經(jīng)過兩年多實際教學的反復完善,已經(jīng)成熟,通過學生的反饋意見被證明是成功的,完全可以推廣到其它各個高校。而其它的嵌入式教學平臺的課件只是其開發(fā)人員的一些技術(shù)資料,沒有經(jīng)過教學驗證。采用這樣的平臺在教學中會有很大的風險性。

    因此,嵌入式教學必須從學生實際情況出發(fā),制定相應的教學計劃和選擇實驗設備,不能一味追求“高級”和“流行”,而忽略教學過程中最關(guān)鍵的環(huán)節(jié)“學生接受能力”,應做到因材施教,因勢利導,才能達到最好的教學效果。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉