




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《嵌入式原理與應用》教學大綱一,課程基本信息課程編號:xxx文名稱:嵌入式原理與應用英文名稱:PrincipleandApplicationsofEmbeddedSystem適用專業(yè):xxx課程類別:xxx開課時間:xxx總學時:三二(理論)+一六()總學分:xxx課程負責:xxx職稱:xxx從事專業(yè):xxx二,課程簡介嵌入式系統(tǒng)已被廣泛地應用于工業(yè)控制系統(tǒng),信息家電,通信設(shè)備,醫(yī)療儀器,智能儀器儀表等眾多領(lǐng)域,如工業(yè)網(wǎng)絡(luò)換機,數(shù)控機床,手持測量儀表,智能電話,智能電視等?!肚度胧皆砼c應用》是高等院校電子類,計算機類,自動控制類,儀器儀表類等專業(yè)學生選修地工程基礎(chǔ)類課程,具有重要地專業(yè)地位。本課程授課對象是xxx專業(yè)本科生,目地是讓學生掌握基于Cortex-M架構(gòu)處理器地結(jié)構(gòu),功能,工作原理與使用方法,能根據(jù)應用系統(tǒng)地設(shè)計要求選擇處理器與外設(shè),并實現(xiàn)各模塊之間地連接,并能針對具體地嵌入式系統(tǒng)編寫程序?qū)崿F(xiàn)具體功能,具有一定地方案選定與安裝調(diào)試能力。通過對本課程地學,使學生建立嵌入式系統(tǒng)地整體概念,為嵌入式系統(tǒng)地開發(fā)及應用奠定基礎(chǔ)。三,有關(guān)課程地銜接預修課程(編號):《C語言程序設(shè)計》(xxx),《模擬電路》(xxx),《模擬電路實驗》(xxx),《數(shù)字電路》(xxx),《數(shù)字電路實驗》(xxx),《微機原理》(xxx)并修課程(編號):xxx四,教學地目地,要求與方法四.一課程目地課程目地一:能根據(jù)嵌入式系統(tǒng)地需求,選擇處理器類型與外設(shè)資源,結(jié)合硬件電路設(shè)計軟件結(jié)構(gòu),算法與流程,通過程序解決工程問題。課程目地二:能針對工程指標要求,正確使用嵌入式開發(fā)工具行項目軟件架構(gòu),代碼編譯,仿真調(diào)試;能應用電參數(shù)測量儀表測量,分析,驗證嵌入式系統(tǒng)工作情況,通過嵌入式系統(tǒng)解決電子信息領(lǐng)域地工程問題。四.二課程目地與畢業(yè)要求關(guān)系本課程支撐以下畢業(yè)要求:畢業(yè)要求三-二:能針對電子信息領(lǐng)域復雜工程問題,設(shè)計滿足特定需求地系統(tǒng),電路,軟件或算法。畢業(yè)要求五-二:能夠使用先儀器設(shè)備,計算機仿真軟件等工具對電子信息領(lǐng)域復雜工程問題行分析,計算與設(shè)計,實現(xiàn)仿真預測與模擬研究,并理解其局限。課程目地與畢業(yè)要求支撐關(guān)系如下表所示,H表示強支撐。畢業(yè)要求課程目地畢業(yè)要求一畢業(yè)要求三課程目地一H課程目地二H四.三教學方法本課程地教學包括理論教學與實驗教學。理論教學工作是在實驗室行地,理論教學以課堂教學為主并同時穿插一部分實驗,課堂教學過程結(jié)合實驗加深了學生對單片機基本概念與基本模塊地理解。學生邊學邊做,可以更好地理解理論,同時也大大提高了學生學地積極與實用,教師做好學生課堂實驗地完成情況記錄,作為最終學生時成績地判定地主要依據(jù)。實驗教學以裝有專用開發(fā)軟件地計算機,實驗室實驗箱,常規(guī)信號檢測儀器等為主要實驗工具,允許學生自備開發(fā)板與學板。在理論教學地GPIO,定時器,斷,ADC,DAC,串口等典型應用地初步認知實驗基礎(chǔ)上,過渡到上述知識點綜合應用地系統(tǒng)設(shè)計實驗,完成具有一定實用價值地功能應用設(shè)計。五,學內(nèi)容及學時分配五.一.理論教學安排序號章節(jié)或知識模塊學內(nèi)容學時分配教學組織能力培養(yǎng)教學要求支撐課程目地要求學生任務思政育點一第一章:嵌入式系統(tǒng)概述介紹課程安排與學方法,提供與本課程有關(guān)地學資源;介紹嵌入式系統(tǒng)地基本概念,特點,組成及應用領(lǐng)域。一以幻燈片及視頻資料介紹嵌入式系統(tǒng)有關(guān)概念。小組討論:生活地嵌入式系統(tǒng)應用培養(yǎng)學生文獻檢索與閱讀能力。課程目地一自學內(nèi)容:單片機地發(fā)展歷史查閱資料:了解我當前單片機發(fā)展地現(xiàn)狀檢索與閱讀最新嵌入式系統(tǒng)地科技文獻,培養(yǎng)學生職業(yè)道德,社會責任感,開闊際視野。二第二章:嵌入式系統(tǒng)基礎(chǔ)知識介紹常用地嵌入式處理器,存儲器;學不同嵌入式處理器之間地差異,并能根據(jù)應用需求選擇合適地嵌入式處理器;介紹常見地嵌入式操作系統(tǒng),圖形系統(tǒng);學嵌入式系統(tǒng)開發(fā)地流程與模式。一以幻燈片及視頻資料講解嵌入式系統(tǒng)地基礎(chǔ)知識集學單片機系統(tǒng)有關(guān)知識,培養(yǎng)學生具有解決嵌入式系統(tǒng)問題所需要地基礎(chǔ)知識及其應用能力課程目地一課前預,自學內(nèi)容:嵌入式系統(tǒng)硬件地開發(fā)過程學"天河二號"副總設(shè)計師,二零一九"最美時代革命軍"——肖立權(quán)事跡,培養(yǎng)學生樹立遠大目地,并堅持不懈為之努力地精神三第三章:ARM處理器基礎(chǔ)介紹ARM體系結(jié)構(gòu)地發(fā)展過程,主要ARM體系結(jié)構(gòu)及ARM體系結(jié)構(gòu)地擴展;學常見ARM處理器地架構(gòu)與特點。一以幻燈片及視頻資料講解ARM體系結(jié)構(gòu)及ARM處理器地架構(gòu)與特點培養(yǎng)學生能夠根據(jù)嵌入式系統(tǒng)地需求,正確選擇處理器類型課程目地一課前預四第四章:Cortex-M三/M四架構(gòu)學Cortex-M三/M四地內(nèi)部結(jié)構(gòu),存儲器映射;介紹Cortex-M三/M四地編程模型;介紹異常概念,講解異常處理過程;介紹Thumb指令集與匯編語言編程。二以幻燈片及視頻資料講Cortex-M三/M四架構(gòu)有關(guān)內(nèi)容,并介紹指令系統(tǒng)集學Cortex-M處理器有關(guān)知識,培養(yǎng)設(shè)計,解決嵌入式系統(tǒng)問題地基本能力課程目地一作業(yè):以身邊地嵌入式系統(tǒng)為例,分解其系統(tǒng)構(gòu)成,工作原理與核心芯片。五第五章:STM三二系列微處理器介紹各個類別STM三二處理器地特點;講解STM三二F四零七xx處理器地內(nèi)部結(jié)構(gòu),存儲地址映射,啟動配置與地址重映射;介紹STM三二系列產(chǎn)品地命名規(guī)則;講解STM三二處理器芯片引腳功能與最小系統(tǒng)組成。二以幻燈片形式講解STM三二處理器地體系架構(gòu),內(nèi)部結(jié)構(gòu)等,介紹其特點與應用培養(yǎng)學生具有解決STM三二處理器問題所需要地基礎(chǔ)知識及其應用能力課程目地一課堂教學融入小組討論內(nèi)容:STM三二與八零五一/MSP四三零/PLC等單片機地對比介紹不同歷史階段典型處理器地能,開發(fā)環(huán)境地變化,教會學生應該珍惜當下優(yōu)良地學環(huán)境,做對自己,它及社會有意義地事六第六章:STM三二設(shè)備驅(qū)動庫與TOC\o"一-三"\h\z\uSTM三二CubeMX介紹SIS地作用及其主要地功能組件;學ST公司提供地四種固件庫以及各自地特點;講解HAL庫數(shù)據(jù)類型與結(jié)構(gòu)體定義地規(guī)則,源文件構(gòu)成以及函數(shù)與宏定義地使用規(guī)則;初步學STM三二CubeMX工具地使用。二介紹STM三二CubeMX軟件,詳細講解HAL庫及STM三二CubeMX軟件地使用初步培養(yǎng)學生對STM三二CubeMX軟件地認識,及訓練學生使用STM三二CubeMX軟件行參數(shù)配置地流程課程目地二學生在電腦上實際操作,使用STM三二CubeMX軟件行最基本地參數(shù)配置,并生產(chǎn)MDK工程文件講解程序員地素養(yǎng):不斷地學,規(guī)范地文檔慣,標準化地編程慣,團隊合作精神等七第七章:KeilMDK集成開發(fā)環(huán)境介紹KeilMDK地功能,組成及安裝方法;講解如何在KeilMDK新建與配置工程;介紹KeilMDK常用工程配置參數(shù)地意義;學使用KeilMDK行程序調(diào)試地方法;詳細介紹STM三二處理器地引導過程。一介紹KeilMDK軟件,詳細講解KeilMDK軟件地使用及工程文件地結(jié)構(gòu)初步培養(yǎng)學生對KeilMDK軟件地認識,及訓練學生使用KeilMDK軟件行應用程序開發(fā)地流程課程目地二學生學并討論KeilMDK工程幾個重要文件地作用,并打開對應文件,查看具體內(nèi)容八第八章:處理器時鐘學STM三二處理器地系統(tǒng)時鐘與低速時鐘,常用地時鐘源以及各個時鐘地產(chǎn)生路徑;講解時鐘樹地概念與時鐘參數(shù)配置方法;學與時鐘配置有關(guān)地數(shù)據(jù)結(jié)構(gòu)與API函數(shù);介紹時鐘配置有關(guān)代碼地工作原理。二以幻燈片,實踐操作方式講解STM三二處理器地時鐘有關(guān)知識,并講解工程設(shè)計案例一個培養(yǎng)學生對STM三二處理器地時鐘問題地分析,設(shè)計能力課程目地二學生課堂操作,至少完成一個設(shè)計案例要求,在STM三二CubeMX軟件配置時鐘樹,生產(chǎn)KeilMDK工程文件,將編譯后地代碼下載到實驗箱,運行程序,并使用示波器觀察時鐘輸出波形嵌入式工程師地職責,技術(shù)上需要行嵌入式系統(tǒng)設(shè)計與開發(fā),包括硬件系統(tǒng)地建設(shè)與有關(guān)軟件開發(fā),移植,調(diào)試等工作;文上需要堅持,專研,創(chuàng)新,合作等個品質(zhì)。九第九章通用輸入輸出端口講解STM三二處理器GPIO地工作原理,處理器GPIO地配置方法;學HAL庫與GPIO有關(guān)地數(shù)據(jù)結(jié)構(gòu)與API函數(shù);介紹STM三二地位帶操作。二以幻燈片,實踐操作方式講解STM三二處理器地GPIO有關(guān)知識,并講解工程設(shè)計案例一個培養(yǎng)學生對STM三二處理器地GPIO應用地分析,設(shè)計能力課程目地二學生課堂操作,至少完成一個設(shè)計案例要求,在STM三二CubeMX軟件配置GPIO等資源,在KeilMDK軟件編寫應用代碼,并將成功編譯后地代碼下載到實驗箱,運行程序,觀察現(xiàn)象是否與設(shè)計相符一零第一零章:異常與斷處理學STM三二處理器斷控制器地工作原理;講解組斷優(yōu)與子優(yōu)先級地概念;學STM三二處理器地外部斷與;學HAL庫與斷有關(guān)地數(shù)據(jù)結(jié)構(gòu)與API函數(shù);講解STM三二處理器地斷編程。二以幻燈片,實踐操作方式講解STM三二處理器地異常及外部斷有關(guān)知識,并講解工程設(shè)計案例一個培養(yǎng)學生對STM三二處理器地異常應用地分析,設(shè)計能力課程目地二學生課堂操作,至少完成一個設(shè)計案例要求,在STM三二CubeMX軟件配置NVIC等資源,在KeilMDK軟件編寫應用代碼,并將成功編譯后地代碼下載到實驗箱,運行程序,觀察現(xiàn)象是否與設(shè)計相符一一第一一章:定時器學STM三二處理器地系統(tǒng)定時器,通用定時器地工作原理;介紹定時器時鐘源選擇與計數(shù)模式配置方法;介紹定時器級聯(lián)地概念;講解定時器各種工作模式地特點與編程方法。八以幻燈片,實踐操作方式講解STM三二處理器定時器有關(guān)知識,講解工程設(shè)計案例四個,分別是基本定時功能,輸入捕獲功能,輸出比較功能,PWM功能培養(yǎng)學生對STM三二處理器地定時器應用地分析,設(shè)計能力課程目地二學生課堂操作,針對定時器地不同用途,每種應用至少完成一個設(shè)計案例要求,在STM三二CubeMX軟件配置定時器等資源,在KeilMDK軟件編寫應用代碼,并將成功編譯后地代碼下載到實驗箱,運行程序,觀察現(xiàn)象是否與設(shè)計相符一二第一二章:串行通信接口介紹串行通信地基本概念,異步串行通信地接口標準;學STM三二F四零七xx處理器地USART;講解異步串行通信各個參數(shù)地意義,及阻塞方式地與非阻塞方式地串行通信編程。二以幻燈片,實踐操作方式講解STM三二處理器地串行口通信有關(guān)知識,并講解工程設(shè)計案例一個培養(yǎng)學生對STM三二處理器地串行口通信地分析,設(shè)計能力課程目地二學生課堂操作,至少完成一個設(shè)計案例要求,在STM三二CubeMX軟件配置USART等資源,在KeilMDK軟件編寫應用代碼,并將成功編譯后地代碼下載到實驗箱,運行程序,觀察現(xiàn)象是否與設(shè)計相符一三第一三章:DMA介紹DMA地概念與工作原理;講解各個DMA配置參數(shù)地意義;學常用地DMA傳輸有關(guān)數(shù)據(jù)結(jié)構(gòu)與API函數(shù);講解外設(shè)與存儲器之間及儲器與存儲器之間地DMA編程。二以幻燈片,實踐操作方式講解STM三二處理器地DMA有關(guān)知識,并講解工程設(shè)計案例一個培養(yǎng)學生對STM三二處理器地DMA地分析,設(shè)計能力課程目地二學生課堂操作,至少完成一個設(shè)計案例要求,在STM三二CubeMX軟件配置DMA等資源,在KeilMDK軟件編寫應用代碼,并將成功編譯后地代碼下載到實驗箱,運行程序,觀察現(xiàn)象是否與設(shè)計相符一四第一四章:數(shù)模轉(zhuǎn)換器介紹DAC地工作原理;介紹STM三二F四零七xx處理器DAC地功能與配置參數(shù);學常用地DAC有關(guān)數(shù)據(jù)結(jié)構(gòu)與API函數(shù);講解軟件觸發(fā)方式,定時器觸發(fā)方式與DMA方式地DAC編程;二以幻燈片,實踐操作方式講解STM三二處理器地DAC有關(guān)知識,并講解工程設(shè)計案例一個培養(yǎng)學生對STM三二處理器地DAC地分析,設(shè)計能力課程目地二學生課堂操作,至少完成一個設(shè)計案例要求,在STM三二CubeMX軟件配置DAC等資源,在KeilMDK軟件編寫應用代碼,并將成功編譯后地代碼下載到實驗箱,運行程序,觀察現(xiàn)象是否與設(shè)計相符一五第一五章:模數(shù)轉(zhuǎn)換器介紹ADC地工作原理;介紹STM三二F四零七xx處理器ADC地功能與配置參數(shù);講解ADC軟件觸發(fā)方式與定時器觸發(fā)方式地編程;學多重ADC模式地工作原理;并講解規(guī)則組方式與多重ADC方式地編程。二以幻燈片,實踐操作方式講解STM三二處理器地ADC有關(guān)知識,并講解工程設(shè)計案例一個培養(yǎng)學生對STM三二處理器地ADC地分析,設(shè)計能力課程目地二學生課堂操作,至少完成一個設(shè)計案例要求,在STM三二CubeMX軟件配置ADC等資源,在KeilMDK軟件編寫應用代碼,并將成功編譯后地代碼下載到實驗箱,運行程序,觀察現(xiàn)象是否與設(shè)計相符六,作業(yè)每章基本都布置了課后作業(yè),題量不等,可根據(jù)學生地學反饋情況做適當調(diào)整。七,課程考核七.一成績組成序號成績組成比例一課堂表現(xiàn)及作業(yè)二零%二實驗三零%三期末考
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 運營管理流程再造考核試卷
- 音頻變壓器在音頻信號轉(zhuǎn)換中的應用考核試卷
- 會展金融與旅游產(chǎn)業(yè)融合發(fā)展考核試卷
- 云服務性能評估標準制定考核試卷
- 交通基礎(chǔ)設(shè)施智能化升級策略考核試卷
- 產(chǎn)業(yè)升級與能源結(jié)構(gòu)優(yōu)化考核試卷
- 基因編輯技術(shù)治療癌癥
- 污染防治宣傳活動方案
- 河源咖啡活動方案
- 檢察院低碳體驗活動方案
- 跨學科實踐調(diào)研橋梁建筑中的力平衡-滬科版物理八年級下冊教學課件
- DB31T 1564-2025企業(yè)實驗室危險化學品安全管理規(guī)范
- 學生公寓維修改造工程施工組織設(shè)計
- 2024年生活方式酒店研究報告
- 電影院放映設(shè)備安全操作與維護
- (高清版)DB11∕T2274-2024水務工程施工現(xiàn)場安全生產(chǎn)管理導則
- 2024年貴州省普通高中學業(yè)水平選擇性考試地理試題(原卷版+解析版)
- 中學高中部教學樓及食堂建設(shè)項目初步設(shè)計說明書
- 2022肝癌晚期病人肺栓塞護理學習學習
- 2025年1月國家開放大學行管??啤缎姓M織學》期末紙質(zhì)考試試題及答案
- 《種衣劑知識培訓》課件
評論
0/150
提交評論