《嵌入式系統(tǒng)原理與應(yīng)用》教學(xué)大綱_第1頁
《嵌入式系統(tǒng)原理與應(yīng)用》教學(xué)大綱_第2頁
《嵌入式系統(tǒng)原理與應(yīng)用》教學(xué)大綱_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、嵌入式系統(tǒng)原理與應(yīng)用Principle and Application of Embedded System一、課程基本情況課程類別:專業(yè)任選課課程學(xué)分: 2學(xué)分課程總學(xué)時: 32 學(xué)時,其中講課: 24學(xué)時,實驗(含上機):8 學(xué)時課程性質(zhì): 選修開課學(xué)期:第6學(xué)期先修課程: 電路、數(shù)模電、微機原理、程序設(shè)計適用專業(yè): 軟件工程、網(wǎng)絡(luò)工程、信息工程教 材: 嵌入式系統(tǒng)原理與應(yīng)用基于ARM微處理器和Linux操作系統(tǒng),清華大學(xué)出版社,朱華生,呂莉,熊志文,徐晨光編著,2012年,第1版。開課單位: 電子與信息工程學(xué)院 信息工程系二、課程性質(zhì)、教學(xué)目標(biāo)和任務(wù)近年來,隨著嵌入式系統(tǒng)產(chǎn)品的迅猛發(fā)展,

2、社會對嵌入式技術(shù)人才的需求也越來越多,學(xué)習(xí)嵌入式技術(shù)的人員數(shù)量也在迅速增加。由于嵌入式系統(tǒng)的多樣性,增加了嵌入式系統(tǒng)學(xué)習(xí)和開發(fā)的難度。為了讓初學(xué)者能較為全面地學(xué)習(xí)嵌入式系統(tǒng)的原理和開發(fā)過程,為將來從事嵌入式領(lǐng)域的工作奠定基礎(chǔ),特開設(shè)該課程。本課程旨在使學(xué)生掌握嵌入式系統(tǒng)的基礎(chǔ)知識與應(yīng)用開發(fā)技術(shù)。本課程以嵌入式系統(tǒng)的基礎(chǔ)知識為主線,介紹嵌入式系統(tǒng)的發(fā)展歷史,開發(fā)手段和方法,ARM的體系結(jié)構(gòu),ARM的指令系統(tǒng),熟悉常見嵌入式操作系統(tǒng),了解嵌入式Linux系統(tǒng)開發(fā)工作。使學(xué)生能掌握嵌入式系統(tǒng)的基本知識,基本開發(fā)流程及以ARM微處理器為核心的嵌入式系統(tǒng)的硬軟件設(shè)計基礎(chǔ)。為學(xué)生今后從事與信息處理,自動化

3、控制等相關(guān)的工程技術(shù)、研究工作打下堅實的基礎(chǔ)。三、教學(xué)內(nèi)容和要求1、嵌入式系統(tǒng)基礎(chǔ)(2學(xué)時)(1)掌握嵌入式系統(tǒng)組成結(jié)構(gòu)、分類;(2)熟悉嵌入系統(tǒng)的發(fā)展歷程和趨勢;(3)理解嵌入式系統(tǒng)的基本概念和特點;(4)了解嵌入式系統(tǒng)軟硬件的組成結(jié)構(gòu);(5)初步了解嵌入式系統(tǒng)的應(yīng)用和高級編程語言;重點:嵌入式系統(tǒng)的基本概念和特點;難點:硬件的組成結(jié)構(gòu);2、ARM微處理器的編程模型 (4學(xué)時)(1)掌握ARM處理器的工作狀態(tài)和工作模式(2)熟悉嵌入式系統(tǒng)的存儲器組織和寄存器組織(3)理解處理器的異常處理(4)了解ARM狀態(tài)下的寄存器組織(5)初步了解THUMB狀態(tài)下的寄存器組織重點:存儲器組織和寄存器組織;

4、難點:處理器的異常處理。3、ARM微處理器的指令系統(tǒng) (4時)(1)掌握ARM處理器的尋址方式(2)熟悉ARM的特殊尋址方式和ARM指令集(3)理解ARM處理器的多寄存器尋址和堆棧尋址(4)了解THUMB指令集(5)初步了解協(xié)處理器指令重點:ARM處理器的尋址方式;難點:ARM的特殊尋址方式和ARM指令集。4、編程基礎(chǔ) (4學(xué)時)(1)掌握ARM匯編偽指令和匯編程序設(shè)計的基本流程(2)熟悉各種語句格式(3)理解C/C+與匯編語言的混合編程(4)了解具體ARM芯片的匯編編程實例重點:ARM匯編偽指令和匯編程序設(shè)計的基本流程;難點:C/C+與匯編語言的混合編程。5、典型微處理器應(yīng)用 (4學(xué)時)(1

5、)掌握存儲器空間分配和相應(yīng)的存儲器實例(2)熟悉時鐘和電源管理、中斷控制處理流程(3)理解各種定時器、AD轉(zhuǎn)換器(4)了解其他I/O接口技術(shù)重點:空間分配和相應(yīng)的存儲器實例;難點:時鐘和電源管理、中斷控制處理流程。6、ARM微處理器的編程模型 (6學(xué)時)(1)掌握嵌入式LINUX操作系統(tǒng)的基本開發(fā)流程(2)熟悉嵌入式LINUX編程技術(shù)(3)理解嵌入式Linux系統(tǒng)的驅(qū)動開發(fā)重點:基本開發(fā)流程;難點:編程技術(shù)。四、課程考核1、作業(yè)等:作業(yè): 3-5次2、考核方式:開卷考試3、總評成績計算方式:平時成績20%-30%,期末考試成績70%-80%五、參考書目1、嵌入式系統(tǒng)原理及應(yīng)用教程 清華大學(xué)出版社,孟祥蓮 主編,2010年,第1版。2、嵌入式

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論