《《嵌入式實(shí)時(shí)操作系統(tǒng)》實(shí)驗(yàn)教學(xué)大綱》由會員分享,可在線閱讀,更多相關(guān)《《嵌入式實(shí)時(shí)操作系統(tǒng)》實(shí)驗(yàn)教學(xué)大綱(2頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、《嵌入式實(shí)時(shí)操作系統(tǒng)》實(shí)驗(yàn)教學(xué)大綱
課程名稱:嵌入式實(shí)時(shí)操作系統(tǒng)
英文名稱:Embedded Real-Time Operating Systems
課程編號:23150132
課程性質(zhì):課程類型:專業(yè)選修課 是否為獨(dú)立設(shè)課的實(shí)驗(yàn)課:否
適用專業(yè):軟件工程專業(yè)
學(xué)時(shí)與學(xué)分:總學(xué)時(shí):90 總學(xué)分:3.5 實(shí)驗(yàn)學(xué)時(shí): 72 實(shí)驗(yàn)學(xué)分:1.5
執(zhí) 筆 人:黃強(qiáng)
制定時(shí)間:2012-02-10
一、實(shí)驗(yàn)課的任務(wù)、性質(zhì)與目的:
從70年代開始,嵌入式系統(tǒng)隨著微處理器的運(yùn)用和普及迅速成長和更新,在日常生活使用的基礎(chǔ)設(shè)施和設(shè)備中無所不在。本課程重點(diǎn)學(xué)習(xí)嵌入式軟件的核
2、心——嵌入式實(shí)時(shí)操作系統(tǒng)。講述嵌入式實(shí)時(shí)內(nèi)核的基礎(chǔ)知識,包括任務(wù)管理與調(diào)度、同步互斥與通信、中斷和時(shí)間管理、內(nèi)存管理和I/O管理等。對嵌入式系統(tǒng)軟件的開發(fā)模式,任務(wù)劃分的方法也作初步的講解。作為嵌入式軟件方向?qū)I(yè)的必修課程,它是使學(xué)生掌握嵌入式操作系統(tǒng)基本概念,了解嵌入式軟件開發(fā)過程的基礎(chǔ)課程。通過本課程的課堂教學(xué)、習(xí)題、上機(jī)實(shí)踐等,學(xué)生將具有初步具有開發(fā)嵌入式系統(tǒng)的能力。
為了配合《嵌入式實(shí)時(shí)操作系統(tǒng)》課程的教學(xué),通過實(shí)驗(yàn),進(jìn)一步理解和掌握嵌入式操作系統(tǒng)的基本原理,熟練掌握嵌入式系統(tǒng)多任務(wù)管理、優(yōu)先級調(diào)度、信號量、中斷、消息隊(duì)列等的實(shí)現(xiàn)方法,達(dá)到開發(fā)嵌入式系統(tǒng)應(yīng)用軟件的目的,為后續(xù)課程打下
3、基礎(chǔ)。
二、主要儀器設(shè)備及環(huán)境:
計(jì)算機(jī),ARM 嵌入式系統(tǒng)開發(fā)套件,uC/OS-II系統(tǒng)。
三、實(shí)驗(yàn)項(xiàng)目的設(shè)置與實(shí)驗(yàn)內(nèi)容
序號
實(shí)驗(yàn)項(xiàng)目名稱
實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)
要求
實(shí)驗(yàn)
時(shí)數(shù)
每組
人數(shù)
實(shí)驗(yàn)
類型
1
嵌入式應(yīng)用程序交叉開發(fā)環(huán)境的建立及任務(wù)的基本管理(基礎(chǔ)實(shí)驗(yàn))
建立嵌入式應(yīng)用程序交叉開發(fā)環(huán)境,嘗試宿主機(jī)與目標(biāo)機(jī)之間的各種連接方式,以及調(diào)試方式的切換方法,編寫應(yīng)用程序輸出及觀察這些輸出信息的方法。
理解任務(wù)管理的基本原理,了解任務(wù)的各個(gè)基本狀態(tài)及其變遷過程;掌握DeltaCORE中任務(wù)管理的基本方法(創(chuàng)建、啟動、掛起、解掛、刪除);
必做
1
4、0
2
驗(yàn)證型
2
Bootloader開發(fā)
(接口實(shí)驗(yàn))
理解嵌入式實(shí)時(shí)操作系統(tǒng)uC/OS的任務(wù)調(diào)度原理。
必做
10
2
設(shè)計(jì)型
3
綜合實(shí)驗(yàn)
綜合實(shí)驗(yàn)。
必做
16
2
綜合型
四、教材、實(shí)驗(yàn)教材(指導(dǎo)書):
[1] 《嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-II》,Jean J. Labrosse,北京航空航天大學(xué)出版社
[2] 《ARM嵌入式系統(tǒng)基礎(chǔ)教程》,周立功,北京航空航天大學(xué)出版社
[3] 《嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā)》 王田苗? 清華大學(xué)出版社
五、考核方式與評分辦法:
本課程的考核分為平時(shí)考勤、平時(shí)作業(yè)/實(shí)驗(yàn)成績以及期末設(shè)計(jì)成績?nèi)蟛糠帧?偝煽儼匆韵鹿接?jì)算:
總成績=平時(shí)成績×10%+實(shí)驗(yàn)成績×30%+期末成績×60%
六、大綱審核人:
編寫說明: 1、教學(xué)計(jì)劃中有安排實(shí)驗(yàn)學(xué)時(shí)的課程和單獨(dú)設(shè)課的實(shí)驗(yàn)課程,已開出或即將開出的教學(xué)實(shí)驗(yàn)均應(yīng)編寫教學(xué)實(shí)驗(yàn)大綱。
2、課程編號、課程名稱、課程類型按教學(xué)計(jì)劃的要求編寫。課內(nèi)上機(jī)學(xué)時(shí)可視為實(shí)驗(yàn)學(xué)時(shí)。
3、實(shí)驗(yàn)類型是指:驗(yàn)證型、綜合型、設(shè)計(jì)型和研究探索型;
4、實(shí)驗(yàn)要求是指:必做、選做和其它;