999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

嵌入式系統系列課程建設的教學研究

2013-07-13 01:20:36劉路路王凡江東
赤峰學院學報·自然科學版 2013年12期
關鍵詞:嵌入式單片機課程

劉路路,王凡,江東

(合肥師范學院計算機科學與技術系,安徽合肥230061)

嵌入式系統系列課程建設的教學研究

劉路路,王凡,江東

(合肥師范學院計算機科學與技術系,安徽合肥230061)

結合培養應用型人才的需要,探討嵌入式技術發展對人才的需求問題,將嵌入式系統相關課程組成課程群進行合理建設.針對課程群內容建設、構建課程群實驗與實踐教學環節體系、教學方法提升學生興趣幾個方面介紹嵌入式系統系列課程的建設工作.

嵌入式系統;課程群;應用型;教學

嵌入式系統是以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統[1].掌握單片機MCU、數字信號處理器DSP、高性能RISC處理器ARM的設計,并了解IC、SOC及嵌入式操作系統的產品研發人才成為新的人才競爭熱點.尤其是實用型、復合型的嵌入式軟件工程研究、技術開發和項目管理復合型人才更是企業追捧的對象.但是與巨大的產業需求和市場潛力相比,嵌入式系統方面的教育體系建設相對滯后.國內高校原來計算機專業的相對偏軟而電子工程專業卻相對偏硬,而嵌入式系統需要的是軟硬件緊密結合的復合型人才,使得企業缺乏合適的嵌入式系統開發人員,高校畢業生無法滿足企業需求,使得人才培養模式與實際人才需求嚴重脫節.合肥師范學院(以下簡稱我校)作為新建本科院校,其主要任務是為安徽經濟和社會發展培養高素質應用型人才,也為我省的經濟建設和發展提供有力的人才支持.因此,積極探討嵌入式技術發展對人才的需求問題,進行嵌入式系統系列課程建設的教學研究以符合我省經濟發展和我校培養應用型人才的急迫需要.

1 目標定位

根據企業調研,結合專業特點和我校實際,以就業為導向,注重學生專業技能和崗位能力的培養,確定了我校計算機軟件專業的培養方案,要求培養的學生具有扎實的計算機理論基礎以及良好的軟件工程專業素質,掌握現代軟件工程設計、開發和測試技能.重點培養學生嵌入式系統軟件工程實踐能力,包括各種嵌入式系統開發技術、調試和測試工具,畢業后學生有能力適應巨大的嵌入式系統產品市場需求,成為嵌入式系統產品企業所急需的掌握嵌入式系統軟件技術和管理的應用型人才.

由于嵌入式軟件人才的培養不同于傳統計算機軟件人才的培養,除了學習軟件工程的軟件開發流程、項目管理等方面的知識外,還需掌握計算機硬件基礎、嵌入式應用領域的專業知識,嵌入式系統的開發技術與調試和測試工具,這就需要解決課時總量一定而專業領域擴大的矛盾,如果課程設置不合理,不但造成新的課程學生接受不了,傳統課程體系的優勢也會被破壞.為了解決這一矛盾,我校計算機科學與技術系(以下簡稱我系)將嵌入式系統相關課程組成課程群進行合理建設,組成教師團隊開展課程群的建設研究,整合各課程教學內容,提高教學質量.課程群的課程主要有[2]:硬件先期基礎課程包括電子電路、組成原理、單片機原理及應用;軟件先期基礎課程包括C語言、數據結構、操作系統、軟件工程、軟件項目管理,最后進行嵌入式驅動程序開發,嵌入式系統及應用開發的課程教學.課程群結構圖如圖1所示.

2 課程群內容建設

在通過一系列的調研和分析之后,對嵌入式系統及應用開發方面的課程進行了全面的梳理,根據各門具體課程內容縱向的傳承關系,橫向的內在的聯系將課程群的內容進行整合和優化,補充部分在實際工程實踐中需要的相關知識,刪除一些過時和重復的教學內容,同時注意調整教學順序,保證知識的系統性,更利于學生接受消化和理解.并通過連貫性,系統性的教學與實驗,更加有效地提高學生的綜合素質,使整個課程群的教學內容針對性更加突出.以保證學生之后能夠真正地掌握嵌入式系統及應用開發的核心技術,提高開發和應用嵌入式程序的能力.

圖1 課程群結構圖

2.1 硬件基礎

電子電路:包括模擬電路和數字電路兩部分內容,這類課程的授課內容是使學生掌握模擬電路和數字電路的基本理論、元器件的構成和特性,電路分析和設計,熟練使用儀器儀表,授課時主要注意和后期專業課程進行銜接,尤其注意提高學生的實踐動手操作能力,包括能夠熟練使用焊接工具焊接集成器件,能夠閱讀原理圖,會分析以及調試電路,讓學生覺得學以致用,理論聯系實際.

組成原理:詳細介紹組成計算機的各部件的組成原理、邏輯實現和設計方法.介紹計算機硬件系統內部各部件之間的互連、指令在計算機中的執行過程,讓學生形成整機的概念.為了便于學生對基本概念的理解,培養學生對硬件系統的分析、設計、使用方面的能力,介紹一種或兩種有代表性的機型結構.特別注意培養學生從硬件和軟件的結合上思考、分析、解決問題的初步能力.

單片機原理及應用:單片機課程是嵌入式課程群教學的基礎和入門,在嵌入式方向應用型人才培養中占有舉足輕重的作用,旨在傳授給學生綜合運用嵌入式處理器進行開發與設計的基本方法和能力.目前在實際應用中單片機的種類非常多,因而該課程的教學主要選取目前國內市場上覆蓋和利用率最廣的MCU51系列芯片作為樣板,學習單片機的核心架構以及各個功能模塊、各種接口程序的編寫,并詳細介紹單片機在各種場合的應用.要求學生掌握單片機的基本結構及工作原理、各種接口的應用,單片機硬件系統擴展的基本概念、基本方法和單片機軟件編寫的基本原則,著重培養學生應用單片機設計控制系統及編寫程序的能力.

2.2 軟件基礎[3]

C語言程序設計:C語言是當今世界嵌入式系統開發最主流開發語言,在嵌入式系統開發中,特別是基于ARM和Linux的嵌入式系統中占主導地位,所以為了結合后續嵌入式系統開發的需要,需要調整C語言程序設計課程內容,強化指針、位操作、函數,并加強兩周的課程設計訓練,強化程序設計能力.教學中可以結合一些簡單的單片機開發的小程序如流水燈實驗來提高學生以后學習的興趣.

數據結構:數據結構是從事計算機軟件開發的必備的基礎知識.高效、實時、可靠對嵌入式應用系統來說尤為重要,要求學生掌握在硬件資源有限的情況下,如何提高代碼質量,優化算法,提高軟件的執行速度,更好地滿足實時性的要求;減少目標代碼的長度,節省存儲空間的開銷,提高系統的性能和處理速度.

操作系統:當前面向高端應用的嵌入式系統基本上使用的是實時操作系統,且采用微內核結構,核心就是任務和內存管理.由于大多數嵌入式操作系統對內存空間沒有保護,各線程實際上共享的是一個運行空間而這些內容關系到嵌入式系統開發的成敗,在講述操作系統基本內容的同時應重點提出,并面向嵌入式系統應用舉出實例.在操作系統課程的授課時需結合linux操作系統進行講解分析,以便學生在掌握Linux操作系統后可以快速深入了解主流帶操作系統的嵌入式系統設計流程和方法.

軟件工程/軟件項目管理:嵌入式軟件工程人員必須首先具有軟件工程的基本知識和工程技能,包括軟件工程管理、軟件質量、軟件工程過程等,這些基本知識也正是目前非軟件工程背景的嵌入式軟件人員所忽視和缺乏的.但是,嵌入式軟件工程人才又必須掌握嵌入式軟件工程的特殊性,例如軟硬件一體化設計與開發、開發工具和方法等,因此,在課程內容設置上,除了講解軟件工程的基本模型和基本方法外,還要將嵌入式系統新近發展起來的如軟硬件協同設計、模塊的可重用和可移植設計等一些新方法和技術列入到課程內容中去.

2.3 嵌入式系統開發課程

包括嵌入式驅動程序開發、嵌入式系統及應用開發課程,課程內容包括嵌入式系統的基礎知識,實時內核的基本原理,嵌入式操作系統內核及文件、網絡、GUI.培養學生具備嵌入式微處理器ARM的基本知識和編程能力,具備嵌入式存儲系統、I/O接口的編程能力,培養學生熟練使用嵌入式系統的開發、調試、測試等開發工具.通過課程設計結合項目實踐幫助學生積累開發經驗,能結合嵌入式系統軟硬平臺多樣性的特點舉一反三,具有創新思維和獨立分析解決問題能力.

3 構建課程群實驗與實踐教學環節體系

嵌入式類課程群是一個理論和實踐教學的綜合體,在課程群體系中,需注意各門課程實驗內容合理安排與相互銜接,使學生得到設計、綜合技能的全面訓練.我系進行的立體化實踐教學體系,取得了良好的效果.將實踐教學分成課內實驗、課程設計、課程企業見習及專業實習、畢業設計五個階段完成.其中課內實驗和課程設計配合理論課的學習,以提高學生的理論學習興趣和訓練他們開發的基本能力;項目實訓階段以課程企業見習和專業實習的方式進行,構建虛擬嵌入式開發的開發環境和管理模式,使得學生在完成傳統實驗同時可以真題真做,通過實際動手的綜合設計掌握企業嵌入式開發流程;最后通過畢業設計進行綜合實踐能力的提高.通過實踐,使學生能夠整合嵌入式系統的相關理論,并在實際開發中得到工程能力培養.

4 教學方法提升學生興趣

4.1 精選入門程序

為了提升學生學習興趣,課程可以精選一些簡單直觀的入門程序.一般來說,第一個工程安排應“短小直觀”為原則,以達到讓學生直觀的了解程序框架和工作過程的目的[4].以嵌入式系統及應用開發課程為例,選擇一個簡單的可供觀察的小程序,進行編譯、鏈接下載到芯片內部Flash存儲器,然后將程序下載到目標MCU中,在目標板上,讓學生注意觀察整個過程.同時可以在被測程序中插入一些函數與語句這樣可以進一步利用嵌入式軟件的打樁調試技術,讓學生可以更方便的通過在硬件板上顯示的物理現象來觀察程序的運行情況.

4.2 參賽

組織指導學生成立興趣小組參加嵌入式系統方面的設計大賽,讓學生在競賽中檢驗并進一步提高自己的實踐創新能力.近年來,由于我系有著健全的創新管理機制,特別是教師的積極組織和學生的熱情參與,使得學生參加國家級以及省級的各項比賽,取得了一定的成績,包括全國機器人大賽,全國大學生智能汽車大賽等,而通過這些比賽,可以帶動更多的學生加入到興趣小組,帶動更多的學生自覺投身到實踐學習當中,從而有助積極氛圍的營造和優良風氣的形成,也推動了嵌入式系統系列課程的建設.

4.3 開展嵌入式系列講座

針對學生舉辦嵌入式系統方向應用型人才培養系列講座,旨在通過綜合介紹計算機層次結構,核心課程結構和作用,使學生明確學什么?怎么學?嵌入式方向講座針對嵌入式系統范圍廣,跨度大,知識點多而雜的特點,從硬件軟件兩方面引入專業基礎課程,然后開始較簡單的無操作系統的嵌入式系統介紹,最后引入現在主流帶操作系統的嵌入式系統.從簡入繁,依據嵌入式系統結構,一層一層引入各門核心課程,給學生以直觀了解.方便學生明確自己未來工作所處的計算機層次,有針對性的學習,為后續因材施教、學生綜合能力提升、創新能力培養打下基礎.

〔1〕李亞峰,歐文盛.ARM嵌入式Linux系統開發從入門到精通[M].北京:清華大學出版社,2008.

〔2〕王曉薇.基于應用型人才培養的嵌入式課程群建設的探索與實踐[C]//大學計算機課程報告論壇組委會.大學計算機課程報告論壇論文集.北京:高等教育出版社,2010.1-4.

〔3〕過怡,劉文芝.基于職業能力的嵌入式專業課程群建設探討[J].常州信息職業技術學院學報,2010,9(6):51-53.

〔4〕王志超,王宜懷.從嵌入式系統教學談學生創新能力的培養[J].計算機教育,2010(3):150-152.

G642.0

A

1673-260X(2013)06-0230-03

合肥師范學院院級教學質量與教學改革工程項目(2010yj29)

猜你喜歡
嵌入式單片機課程
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
為什么要學習HAA課程?
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
搭建基于Qt的嵌入式開發平臺
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
Microchip推出兩個全新PIC單片機系列
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 一本大道香蕉中文日本不卡高清二区| 亚洲中文字幕23页在线| 欧美伦理一区| 白浆视频在线观看| 在线中文字幕网| a级毛片免费看| 国产理论一区| 18禁影院亚洲专区| 51国产偷自视频区视频手机观看| 精品人妻AV区| 亚洲中久无码永久在线观看软件 | 成年A级毛片| 免费欧美一级| 看你懂的巨臀中文字幕一区二区| 99色亚洲国产精品11p| 尤物在线观看乱码| 国产va在线观看| 无套av在线| 五月婷婷导航| 九九热这里只有国产精品| 手机看片1024久久精品你懂的| 亚洲AV永久无码精品古装片| 色综合激情网| 奇米影视狠狠精品7777| 波多野结衣视频一区二区| 亚洲精品桃花岛av在线| 中文字幕亚洲乱码熟女1区2区| 毛片免费视频| 在线永久免费观看的毛片| 久久国产精品嫖妓| 欧美啪啪一区| 国产精鲁鲁网在线视频| 国产在线观看一区精品| 国产一级在线观看www色| 澳门av无码| 中文字幕久久波多野结衣| 欧美亚洲综合免费精品高清在线观看| 国产主播在线一区| 色哟哟国产精品| 福利在线不卡一区| 日本日韩欧美| 91区国产福利在线观看午夜| 国产一区二区三区免费观看| 成人午夜久久| 97在线碰| 欧美综合成人| 亚洲日韩高清无码| 999精品视频在线| A级毛片高清免费视频就| 国产精品第页| 一本一本大道香蕉久在线播放| www.99精品视频在线播放| 国产香蕉97碰碰视频VA碰碰看| 无码丝袜人妻| 国产成人综合在线观看| 久久精品无码一区二区国产区| 456亚洲人成高清在线| 91在线播放免费不卡无毒| 中文精品久久久久国产网址| 免费又爽又刺激高潮网址| 成人毛片在线播放| 亚洲一区二区三区中文字幕5566| 色香蕉影院| 免费不卡视频| 国产小视频a在线观看| 中文成人在线视频| 久久国产av麻豆| 日韩天堂在线观看| 人人爱天天做夜夜爽| 小13箩利洗澡无码视频免费网站| 日本爱爱精品一区二区| 日本三级黄在线观看| 四虎影院国产| 波多野结衣一区二区三区AV| 国产成人精彩在线视频50| 亚洲啪啪网| 丰满少妇αⅴ无码区| 国产精品冒白浆免费视频| 欧美日韩专区| 国产一级裸网站| 欧美日韩久久综合| 亚洲第一视频免费在线|