国产精品成人一区二区在线_日本淫妇xxww老女人,_黑人让我高潮的视频_欧美亚洲高清在线一区_国产丝袜久久久久之久_国产精品这里有精品_亚洲aⅴ男人的天堂t在线观看_免费黄色片一级毛片

淺談基于嵌入式系統(tǒng)在教學(xué)中的應(yīng)用論文

2022-10-03 論文

  論文關(guān)鍵詞:嵌入式系統(tǒng) Proteus ARM 應(yīng)用

  論文摘要:本文指出在嵌入式系統(tǒng)課程的各教學(xué)環(huán)節(jié)引入Proteus、ARM(重點(diǎn)介紹Proteus軟件)軟件,通過(guò)動(dòng)態(tài)仿真模型的設(shè)計(jì),能用到畢業(yè)設(shè)計(jì)以及創(chuàng)新設(shè)計(jì)當(dāng)中。

  1、嵌入式系統(tǒng)的概述

 。1)從技術(shù)的角度定義:嵌入式系統(tǒng)是以應(yīng)用為中心,基礎(chǔ)是計(jì)算機(jī),能夠適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、及功耗嚴(yán)格要求的專用計(jì)算機(jī)。

 。2)從系統(tǒng)的角度定義:嵌入式系統(tǒng)是能夠完成復(fù)雜功能的軟件和硬件的組合,并使其緊密粘合在一起的計(jì)算機(jī)系統(tǒng)。“嵌入式”反映出的這些系統(tǒng)是更大系統(tǒng)中的一個(gè)完整部分,稱為嵌入式系統(tǒng)。

  2、Proteus、ARM軟件介紹

  Proteus是由英國(guó)Labcenter公司開(kāi)發(fā)的嵌入式系統(tǒng)仿真及開(kāi)發(fā)平臺(tái),該軟件具有以下特點(diǎn):

 。1)能進(jìn)行智能原理布圖;進(jìn)行單片機(jī)軟件調(diào)試和單片機(jī)與外圍電路的協(xié)同仿真;滿足單片機(jī)軟件仿真系統(tǒng)的標(biāo)準(zhǔn)。

 。2)支持常見(jiàn)的單片機(jī)類型和飛利浦公司ARM7( LPC系列) 處理器及常見(jiàn)的外圍器件如8255,ADC0809。

 。3)可以與Keil Version3,ADS1兩個(gè)集成開(kāi)發(fā)環(huán)境結(jié)合,,把用匯編和C語(yǔ)言編寫(xiě)的程序編譯后,進(jìn)行軟、硬件結(jié)合的系統(tǒng)仿真。

  3、Proteus軟件的應(yīng)用

  3.1 Proteus軟件在教學(xué)中的應(yīng)用

  在教學(xué)的過(guò)程中,老師可以將Proteus和Keil 建立的虛擬實(shí)驗(yàn)平臺(tái)搬到課堂上,能夠?qū)?shí)踐教學(xué)和理論教學(xué)融為一體,從而讓教學(xué)的效果得到提高。下面筆者引進(jìn)一個(gè)實(shí)際的課堂教學(xué)實(shí)例。在講到外部中斷處理過(guò)程這一章節(jié)時(shí),我們可以將Proteus和Keil進(jìn)行聯(lián)調(diào),然后通過(guò)仿真處理的步驟,可將單片機(jī)處理中斷的軟件執(zhí)行過(guò)程以及單片機(jī)內(nèi)部資源變化的情況以一種直觀地感受呈現(xiàn)給學(xué)生,從而能夠達(dá)到單純的理論教學(xué)難以達(dá)到的效果。

  在運(yùn)行Protues軟件的狀態(tài)下,按住Proteus中的電路閉合鍵,P3.2引腳會(huì)有一個(gè)下跳沿,PC= 0x0003H,指向AJMP INT0的轉(zhuǎn)移命令,堆棧的指針SP= 0.9H,數(shù)據(jù)存儲(chǔ)器的0.8H和0.9H單元存放著0.1H和0.5H,即該處存放著下一條指令的地址。因此,學(xué)生能夠迅速的知道,當(dāng)外部有中斷地請(qǐng)求時(shí),程序的自動(dòng)存儲(chǔ)功能可以保存斷點(diǎn)的地址,同時(shí)程序?qū)?huì)轉(zhuǎn)到中斷服務(wù)程序的入口地址,因?yàn)橹袛嗾?qǐng)求是由外部中斷0產(chǎn)生的,因此程序就會(huì)轉(zhuǎn)到外部中斷0的入口地址0003H。通過(guò)外部中斷執(zhí)行的例子我們可以看出,在課堂教學(xué)上使用Protues和Keil 聯(lián)調(diào)建立的實(shí)驗(yàn)平臺(tái),我們可以將許多抽象概念直觀的介紹給學(xué)生,使學(xué)生不僅能觀察到軟件執(zhí)行時(shí)單片機(jī)內(nèi)部的I/ O口和存儲(chǔ)器的變化,還可以觀察到軟件程序和外圍電路之間的互動(dòng)過(guò)程。

  3.2 Proteus軟件的應(yīng)用

  目前所擁有的單片機(jī)實(shí)驗(yàn)教學(xué)包括兩個(gè)關(guān)鍵的環(huán)節(jié),即課內(nèi)的實(shí)驗(yàn)以及課程的設(shè)計(jì)。所有的實(shí)驗(yàn)操作步驟基本上都是在實(shí)驗(yàn)箱上完成的。由于受硬件實(shí)驗(yàn)箱結(jié)構(gòu)以及資源的限制,學(xué)生在做實(shí)驗(yàn)的時(shí)候不能將所學(xué)的知識(shí)和軟件充分的融會(huì)貫通。所以當(dāng)我們的學(xué)生進(jìn)行自主設(shè)計(jì)的時(shí)候,很多的學(xué)生幾乎無(wú)法完成綜合性的實(shí)驗(yàn)。假設(shè)采用了Proteus軟件的仿真實(shí)驗(yàn),就可以彌補(bǔ)硬件實(shí)驗(yàn)?zāi)芰Φ牟蛔;赑roteus軟件的實(shí)驗(yàn)可以分為以下3個(gè)階段。

  (1)驗(yàn)證階段。此階段的主要任務(wù)是讓學(xué)生熟悉Proteus與Keil軟件的運(yùn)行環(huán)境,使學(xué)生對(duì)單片機(jī)虛擬系統(tǒng)的仿真有自身的認(rèn)識(shí)。實(shí)驗(yàn)指導(dǎo)方面的教材只需要列出實(shí)驗(yàn)的任務(wù)和要求、Proteus軟件的實(shí)驗(yàn)原理圖、操作的步驟、流程以及和程序相關(guān)的源代碼等。學(xué)生就可可自行根據(jù)實(shí)驗(yàn)步驟或?qū)嶒?yàn)操作得到錄像進(jìn)行操作、調(diào)試,以及觀察程序的運(yùn)行結(jié)果。

 。2)程序設(shè)計(jì)階段。這個(gè)階段主要是培養(yǎng)學(xué)生用Proteus繪制系統(tǒng)原理圖,以及使用Keil軟件進(jìn)行源程序設(shè)計(jì)的能力,學(xué)生可以根據(jù)實(shí)驗(yàn)的原理圖用Proteus繪制硬件電路圖,按照實(shí)驗(yàn)的要求完成程序的設(shè)計(jì),在Keil的環(huán)境下編寫(xiě)出源代碼,調(diào)試成功后,加載程序到Proteus硬件圖仿真。

 。3)綜合學(xué)習(xí)階段。此階段的主要目的是激發(fā)學(xué)生學(xué)習(xí)興趣,提高學(xué)生的主觀能動(dòng)性、以及培養(yǎng)學(xué)生的創(chuàng)新能力。學(xué)生自主的根據(jù)實(shí)驗(yàn)的任務(wù)和要求設(shè)計(jì)出硬件額電路(包括CPU型號(hào)、元器件及參數(shù)的設(shè)置等) 并繪制出Proteus的硬件原理圖;根據(jù)硬件的功能模塊對(duì)軟件進(jìn)行設(shè)計(jì)。完成對(duì)軟硬件設(shè)計(jì)之后,需對(duì)兩者進(jìn)行聯(lián)調(diào),充分利用Proteus與Keil軟件間的聯(lián)合仿真的功能,及時(shí)的發(fā)現(xiàn)并改正硬件電路以及程序源代碼的錯(cuò)誤。系統(tǒng)仿真成功后,再進(jìn)行實(shí)物的制作。在對(duì)課程的設(shè)計(jì)環(huán)節(jié)中,需要學(xué)生在Proteus環(huán)境下繪制出硬件的電路圖,在Keil軟件中編寫(xiě)出設(shè)計(jì)程序的源代碼,并且在設(shè)計(jì)硬件電路時(shí)后盡可能的考慮到實(shí)驗(yàn)箱的有限資源,便于在Keil中編寫(xiě)的程序能夠更好的被移植到實(shí)驗(yàn)箱上。學(xué)生可以針對(duì)不同的應(yīng)用類型,選擇最適合的單片機(jī),而不是僅僅局限于課堂上常講解到的單片機(jī)。學(xué)生也可在聯(lián)合仿真成功之后,再去進(jìn)行電路的焊接、軟件系統(tǒng)的調(diào)試以及程序的固化等,可以避免因設(shè)計(jì)方案的不正確所造成的不必要的浪費(fèi)。

  4、結(jié)語(yǔ)

  Proteus和ARM的嵌入式軟件在教學(xué)中的運(yùn)用,能充分的利用機(jī)房的現(xiàn)有設(shè)備,減少了實(shí)驗(yàn)設(shè)備的硬件維護(hù)又與實(shí)際的工程系統(tǒng)接近,拉近學(xué)習(xí)和就業(yè)之間的距離。實(shí)踐證明,這種嵌入式的教學(xué)方法不但能降低成本,經(jīng)濟(jì)優(yōu)勢(shì)明顯,而且還具有較高的推廣價(jià)值。

  參考文獻(xiàn)

  [1]萬(wàn)軍,馬正華.嵌入式系統(tǒng)及應(yīng)用課程實(shí)踐教學(xué)的研究[J].中國(guó)現(xiàn)代教育裝備,2009(15):7779.

  [2]李芳,李家慶.基于Proteus+Keil的單片機(jī)實(shí)驗(yàn)仿真平臺(tái)[J].中國(guó)教育技術(shù)裝備,2009(4):78.

  [3]陳燕,李娜娜.Proteus和Keil在單片機(jī)教學(xué)中的應(yīng)用[J].中國(guó)科技信息,2009(20):194195.

  [4]王瑋,曹會(huì)寧.Proteus仿真軟件在單片機(jī)一體化教學(xué)中的應(yīng)用[J].機(jī)電產(chǎn)品開(kāi)發(fā)與創(chuàng)新,2009,22(5)

  • 相關(guān)推薦

【淺談基于嵌入式系統(tǒng)在教學(xué)中的應(yīng)用論文】相關(guān)文章:

探討嵌入式系統(tǒng)的應(yīng)用09-05

淺談潛水醫(yī)師數(shù)字化教學(xué)培訓(xùn)系統(tǒng)的設(shè)計(jì)及應(yīng)用論文07-27

網(wǎng)頁(yè)設(shè)計(jì)教學(xué)中的應(yīng)用分析論文07-12

綜合布線系統(tǒng)設(shè)計(jì)項(xiàng)目教學(xué)模式應(yīng)用論文07-12

基于系統(tǒng)設(shè)計(jì)的科研管理論文09-22

幾何直觀在小學(xué)數(shù)學(xué)教學(xué)中的應(yīng)用論文04-09

實(shí)踐教學(xué)在平面設(shè)計(jì)中的應(yīng)用論文07-12

淺談歷史微故事在初中教學(xué)中的運(yùn)用論文12-13

淺談體操教學(xué)中手倒立的練習(xí)要領(lǐng)論文07-27

淺談圖形設(shè)計(jì)教學(xué)中的幾個(gè)矛盾點(diǎn)論文06-23

甘泉县| 大洼县| 洪泽县| 光山县| 红河县| 全椒县| 蒙自县| 公主岭市| 邵东县| 泾源县| 株洲市| 德格县| 横山县| 静海县| 固安县| 呼伦贝尔市| 信阳市| 娄底市| 新龙县| 垫江县| 南宁市| 安阳市| 龙州县| 郴州市| 呼伦贝尔市| 汉中市| 青岛市| 喀喇沁旗| 南开区| 浦县| 杭州市| 玉田县| 巴中市| 宿州市| 乳源| 孟津县| 九龙城区| 德庆县| 克山县| 岳普湖县| 聊城市|