亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ARM體系結(jié)構(gòu)的單片機(jī)課程改革探索

        2012-04-08 09:29:43莫建麟劉德春
        關(guān)鍵詞:嵌入式單片機(jī)課程

        莫建麟,劉德春

        (阿壩師范高等專科學(xué)校 電子信息工程系,四川 汶川 623002)

        基于ARM體系結(jié)構(gòu)的單片機(jī)課程改革探索

        莫建麟,劉德春

        (阿壩師范高等專科學(xué)校 電子信息工程系,四川 汶川 623002)

        針對社會對單片機(jī)和嵌入式系統(tǒng)人才的迫切需求,以及高等院校工科專業(yè)單片機(jī)課程開設(shè)的現(xiàn)狀,分析了單片機(jī)課程的特點(diǎn),指出基于ARM體系結(jié)構(gòu)的單片機(jī)課程存在的問題,并對單片機(jī)課程的改進(jìn)分析了一些常見的教學(xué)方法,對嵌入式專業(yè)人才的培養(yǎng)提出了適合的方案。

        單片機(jī);教學(xué)方法;ARM體系結(jié)構(gòu)

        單片機(jī)自20世紀(jì)80年代進(jìn)入我國以來,因其顯著的優(yōu)點(diǎn),得到了迅速的推廣和普及,并且被廣泛的應(yīng)用于各個領(lǐng)域。單片機(jī)一詞早已深入人心,成為微控制器和嵌入式系統(tǒng)的統(tǒng)稱和代表。國內(nèi)幾乎所有高等院校的電子信息類、計算機(jī)類和機(jī)械類等工科專業(yè),無論是本科層次,還是高職高專,都無一例外地開設(shè)了單片機(jī)課程,多年來為國內(nèi)單片機(jī)和嵌入式系統(tǒng)的應(yīng)用及發(fā)展提供了人才保障。

        一 單片機(jī)課程現(xiàn)狀

        目前高校單片機(jī)課程的教學(xué)絕大部分依然是以8位/16位單片機(jī)為主,而其中51單片機(jī)由于其經(jīng)典的特性和豐富的軟硬件教學(xué)資源又成為學(xué)校在開設(shè)單片機(jī)課程時教學(xué)內(nèi)容的首選。但是隨著現(xiàn)代電子技術(shù)的發(fā)展,傳統(tǒng)8位/16位單片機(jī)已不能應(yīng)付今日的產(chǎn)品要求,嵌入式系統(tǒng)的開發(fā)重點(diǎn)已由8位機(jī)轉(zhuǎn)向32位機(jī)。ARM公司是全球領(lǐng)先的32位嵌入式RISC微處理器解決方案的供應(yīng)商,向全球各大電子公司提供高性能、低功耗和低成本的RISC微處理器、外設(shè)和系統(tǒng)芯片技術(shù)授權(quán)。ARM 還為開發(fā)完整系統(tǒng)提供綜合技術(shù)支持。ARM的微處理器核技術(shù)廣泛用于便攜式通信產(chǎn)品、手持運(yùn)算、多媒體和嵌入式解決方案等領(lǐng)域,可以說,ARM技術(shù)無處不在。業(yè)界對單片機(jī)人才的需求也隨之發(fā)生改變,對8位機(jī)人才的需求減少,對掌握ARM相關(guān)知識和技術(shù)的人才需求顯著增加。高校培養(yǎng)的大部分畢業(yè)生都是僅僅熟悉8位/16位單片機(jī),大學(xué)生畢業(yè)后難以直接進(jìn)入到單片機(jī)及嵌入式系統(tǒng)的工作崗位,而業(yè)界又有龐大的用人需求且難以找到滿意的人才。我們連續(xù)跟蹤調(diào)查了我校電子信息工程技術(shù)專業(yè)和計算機(jī)控制技術(shù)專業(yè)近三年畢業(yè)生在單片機(jī)和嵌入式系統(tǒng)領(lǐng)域的就業(yè)和工作情況,每年大概都會有7-12%的學(xué)生從事單片機(jī)及嵌入式系統(tǒng)相關(guān)的工作,而他們在工作中直接使用到在學(xué)校所學(xué)的51單片機(jī)的人數(shù)不到1%,絕大部分的工作崗位都需要了解或掌握基于ARM體系結(jié)構(gòu)的嵌入式系統(tǒng)相關(guān)知識和技術(shù)。

        二 實施單片機(jī)課程改革的意義

        經(jīng)典的51系列單片機(jī)若作為單片機(jī)和嵌入式領(lǐng)域的入門知識是非常合適的,但由于在大學(xué)受專業(yè)課程設(shè)置、學(xué)分等方面因素的制約,在絕大多數(shù)工科類專業(yè)中也僅能開設(shè)出單片機(jī)這一門嵌入式相關(guān)課程,而這些專業(yè)培養(yǎng)的學(xué)生目前又是為業(yè)界提供單片機(jī)和嵌入式人才的重要來源。雖然現(xiàn)在全國有部分高校也在積極嘗試單獨(dú)開設(shè)嵌入式系統(tǒng)相關(guān)專業(yè),但由于該專業(yè)方向為教育部目錄外專業(yè),審批十分嚴(yán)格,成功申報并開設(shè)嵌入式系統(tǒng)相關(guān)專業(yè)的高等院校很少。在四川省我校是??茖哟问讉€開辦嵌入式系統(tǒng)工程專業(yè)的學(xué)校,于2010年獲批開設(shè)該專業(yè),目前也尚無該專業(yè)的畢業(yè)生。

        從單片機(jī)人才培養(yǎng)的現(xiàn)狀和社會的用人需求來看,實施單片機(jī)課程改革已很有必要,在不增設(shè)新課的前提下用32位ARM體系結(jié)構(gòu)的單片機(jī)替換原有8位單片機(jī)的教學(xué)內(nèi)容就顯得十分有意義。

        ARM架構(gòu)是一個已經(jīng)得到全球驗證的平臺,迄今為止由其合作伙伴所出貨的處理器總量已超過130億,這充分體現(xiàn)了ARM處理器架構(gòu)被全球主要電子公司中的絕大部分所采用,并且用于最廣泛的應(yīng)用領(lǐng)域這一增長趨勢。在這130億顆處理器中,有相當(dāng)一部分又是我們俗稱單片機(jī)的微控制器。

        三 單片機(jī)課程教學(xué)方法探析

        在ARM公司眾多系列的處理器中,他們各不相同又各具特色,唯一共同的特點(diǎn)就是都是基于ARM體系結(jié)構(gòu)。Cortex系列是ARM公司最新設(shè)計的ARM內(nèi)核,基用ARM V7架構(gòu),它采用了Thumb-2技術(shù),是在ARM的Thumb代碼壓縮技術(shù)的基礎(chǔ)上發(fā)展出來的,并且保持了對已存ARM解決方案的完整代碼的兼容性。ARM 為新的ARM V7架構(gòu)定義了三大分工明確的系列:Cortex-A系列面向尖端的基于虛擬內(nèi)存的操作系統(tǒng)和用戶應(yīng)用,如智能手機(jī)(iPhone)等;Cortex-R系列針對實時系統(tǒng),如汽車剎車控制等;Cortex-M系列針對微控制器和低成本應(yīng)用系統(tǒng)。

        ARM Cortex-M3處理器是專門針對存儲器和處理器的尺寸對產(chǎn)品成本影響極大的應(yīng)用而開發(fā)設(shè)計的。其特點(diǎn)主要包括:性能強(qiáng)勁;功耗低;實時性好;代碼密度得到很大改善;使用方便;低成本的解決方案;擁有眾多優(yōu)秀的開發(fā)工具等。基于ARM Cortex-M3內(nèi)核的處理器已日漸成熟,半導(dǎo)體界的知名公司像NXP、TI、Atmel、OKI、ST等,都以Cortex-M3為內(nèi)核,做出了各具特色的32位MCU。微控制器市場正在32位化,相信不久的將來,CM3就一定會在這廣闊的應(yīng)用中脫穎而出,比當(dāng)年8051推動整個業(yè)界還有過之而無不及。基于這樣的考慮,我校將單片機(jī)課程針對的芯片調(diào)整為Cortex-M3系列。

        Cortex-M3系列是32位ARM體系結(jié)構(gòu)的處理器,其本身的知識點(diǎn)較多,學(xué)習(xí)難度較大。因此在教學(xué)內(nèi)容的組織、教學(xué)方法的設(shè)計和實驗項目的編排等方面更需要精心設(shè)計,才能達(dá)到較好的教學(xué)效果。

        1.從Cortex-M3內(nèi)核到Cortex-M3微控制器。

        首先讓學(xué)生了解ARM體系結(jié)構(gòu)的發(fā)展歷史和ARM技術(shù)的發(fā)展趨勢,從而了解學(xué)習(xí)對象的特點(diǎn),明確學(xué)習(xí)目的;其次深入講解Cortex-M3處理器的內(nèi)核結(jié)構(gòu),讓學(xué)生進(jìn)一步認(rèn)識學(xué)習(xí)對象,掌握學(xué)習(xí)方法,因為Cortex-M3處理器全部使用C語言編程,所以對于Cortex-M3的指令系統(tǒng)可以只做簡單的介紹,這樣也降低了學(xué)生學(xué)習(xí)的難度;最后廣泛介紹基于Cortex-M3內(nèi)核的微控制器及其應(yīng)用實例,讓學(xué)生了解到Cortex-M3微控制器的巨大應(yīng)用市場,進(jìn)一步激發(fā)他們的學(xué)習(xí)熱情。

        2.從Cortex-M3微控制器內(nèi)部資源到外圍接口電路。

        在了解了Cortex-M3內(nèi)核結(jié)構(gòu)的基礎(chǔ)之上,選定具體的Cortex-M3微控制器及其開發(fā)板,開發(fā)板相比于實驗箱來說其價錢更便宜,使用更方便、靈活,在教學(xué)過程中會帶給學(xué)生更強(qiáng)的操控感和成就感,因此我們利用開發(fā)板完成該部分的教學(xué)設(shè)計。在硬件的學(xué)習(xí)過程中,首先必須對硬件的基本使用方法有感性的認(rèn)識,才能夠更加深刻的認(rèn)識硬件的控制方式,更加靈活的利用硬件資源完成應(yīng)用設(shè)計。在該部分的教學(xué)上我們建議依然采用51單片機(jī)的教學(xué)順序從GPIO、時鐘、外部中斷、定時器、UART到芯片外部的SPI接口、I2C接口等,一個實例一個實例的分析、理解、編程及上機(jī)調(diào)試,一點(diǎn)點(diǎn)逐步的完成知識的掌握和功能的堆積。

        3.基于項目組織教學(xué)。

        在單片機(jī)課程中,項目驅(qū)動的教學(xué)方法作為一種以學(xué)生為主體的教學(xué)法,非常符合單片機(jī)課程的教學(xué)目標(biāo)。項目教學(xué)法能夠?qū)⒗碚撆c實踐融入到教學(xué)過程,把教學(xué)內(nèi)容隱含在一些具有實踐意義的項目中。根據(jù)教學(xué)內(nèi)容,制定一個完整的項目任務(wù),在教師的引導(dǎo)下由師生共同對項目進(jìn)行分析和討論,通過互動協(xié)作的學(xué)習(xí)過程,由師生共同實施并完成。51單片機(jī)的教學(xué)實踐早已證明,項目驅(qū)動的教學(xué)法能極大的激發(fā)學(xué)生的學(xué)習(xí)興趣,顯著的提高教學(xué)質(zhì)量。

        在Cortex-M3的教學(xué)過程中每一部分的教學(xué)內(nèi)容都可以從易到難,制定多個復(fù)雜程度不同既有趣味性又有實用性的實驗項目,以循序漸進(jìn)的任務(wù)驅(qū)動方式,指導(dǎo)學(xué)生從一個功能簡單、代碼較短的實驗開始逐漸完成一個功能復(fù)雜、代碼較長的實驗任務(wù),通過反復(fù)應(yīng)用知識點(diǎn)加強(qiáng)學(xué)生對重點(diǎn)知識的掌握,同時還能引入教材以外的一些知識,拓展了學(xué)生的知識領(lǐng)域。從而達(dá)到理想的教學(xué)目的。

        單片機(jī)作為工科專業(yè)的重要課程,在單片機(jī)和嵌入式系統(tǒng)人才培養(yǎng)上有著十分重要的作用。社會需要高校能夠培養(yǎng)出適應(yīng)企業(yè)需求的應(yīng)用型人才,學(xué)生也期盼在3年大學(xué)學(xué)習(xí)之后能有一技之長,以增強(qiáng)自身的社會競爭力。高校教師應(yīng)當(dāng)積極關(guān)注和把握行業(yè)發(fā)展趨勢,將先進(jìn)的應(yīng)用知識引入到教學(xué)當(dāng)中,使學(xué)生在學(xué)校學(xué)習(xí)中培養(yǎng)出更強(qiáng)的應(yīng)用和學(xué)習(xí)能力,成為企業(yè)所需的人才。

        [1]Joseph Yiu. ARM Cortex-M3權(quán)威指南[M].宋巖,譯.北京:北京航空航天大學(xué)出版社,2009.

        [2]喻金錢,喻斌.STM32F系列Cortex-M3核微控制器開發(fā)與應(yīng)用[M].北京:清華大學(xué)出版社,2011.

        [3]劉同法,等.ARM Coretx-M3內(nèi)核微控制器快速入門與應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2009.

        [4]陳偉,林訓(xùn)超. Cortex時代的ARM 教學(xué)應(yīng)用探討[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2010(5):5-7.

        ClassNo.:G642.0DocumentMark:A

        (責(zé)任編輯:蔡雪嵐)

        ReformofSingle-chipMicrocomputerCourseBasedonARMArchitecture

        Mo Jianlin,Liu Dechun

        In light of the urgent needs for people grasped microcontroller and embedded system technology and the current situation for single chip microcomputer development ,the paper discussed the characteristics of single chip microcomputer course ,the problems need to be solved . The paper suggests that teaching methods for this course should be reformed and the suitable teaching schemes for the embedded professional training also needed to be made out.

        single-chip microcomputer;teaching methods;ARM architecture

        莫建麟,碩士,講師,阿壩師范高等專科學(xué)校。

        阿壩師范高等??茖W(xué)??蒲星嗄昊痦椖?ASC09-16)。

        1672-6758(2012)12-0010-2

        G642.0

        A

        猜你喜歡
        嵌入式單片機(jī)課程
        數(shù)字圖像處理課程混合式教學(xué)改革與探索
        軟件設(shè)計與開發(fā)實踐課程探索與實踐
        基于單片機(jī)的SPWM控制逆變器的設(shè)計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        為什么要學(xué)習(xí)HAA課程?
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        搭建基于Qt的嵌入式開發(fā)平臺
        嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
        Microchip推出兩個全新PIC單片機(jī)系列
        Altera加入嵌入式視覺聯(lián)盟
        免费看黄片的视频在线观看| 亚洲天天综合色制服丝袜在线| 成人精品视频一区二区三区尤物 | 亚洲中文久久精品无码| 熟妇高潮一区二区三区| 久久久久久成人毛片免费看| 中文字幕第一页亚洲| 日韩精品欧美激情亚洲综合| 极品粉嫩小仙女高潮喷水视频| 亚洲国产都市一区二区| 97成人精品在线视频| 自拍偷拍 视频一区二区| 成人无码av免费网站| 日本特黄特色特爽大片| 狠狠色婷婷久久一区二区三区 | 一本一本久久a久久精品| 久久伊人精品只有这里有| 亚洲一区二区日韩精品| 久久av不卡人妻出轨一区二区| 91超精品碰国产在线观看| 亚洲人成精品久久久久| 久久综合国产乱子伦精品免费 | 偷窥村妇洗澡毛毛多| 亚洲精品aⅴ无码精品丝袜足 | 日本亚洲欧美高清专区| 久国产精品久久精品国产四虎| 性色av成人精品久久| 国产精品夜色视频久久| 成人一区二区免费中文字幕视频 | 日韩精品无码久久一区二区三| 国产综合精品久久亚洲| 色偷偷亚洲精品一区二区| 美女主播福利一区二区| 亚洲av色香蕉一区二区三区老师| 亚洲人成未满十八禁网站| 国产一级做a爱免费观看| 欧美成人精品福利在线视频| 在线播放偷拍一区二区| 国产色婷婷久久又粗又爽| 天天色影网| 在线国产小视频|