999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32微處理器的嵌入式教學(xué)實(shí)驗(yàn)平臺(tái)開發(fā)

2016-11-11 09:23:42郭津津楊秀萍王收軍郭悅虹孫艷芳
中國(guó)現(xiàn)代教育裝備 2016年17期
關(guān)鍵詞:功能模塊嵌入式實(shí)驗(yàn)

劉 清 郭津津 楊秀萍 王收軍 郭悅虹 孫艷芳

天津市先進(jìn)機(jī)電系統(tǒng)設(shè)計(jì)與智能控制重點(diǎn)實(shí)驗(yàn)室 天津 300384

基于STM32微處理器的嵌入式教學(xué)實(shí)驗(yàn)平臺(tái)開發(fā)

劉 清郭津津楊秀萍王收軍郭悅虹孫艷芳

天津市先進(jìn)機(jī)電系統(tǒng)設(shè)計(jì)與智能控制重點(diǎn)實(shí)驗(yàn)室天津300384

針對(duì)嵌入式控制技術(shù)課程的本科教學(xué),設(shè)計(jì)并制作了一款基于STM32微處理器的嵌入式實(shí)驗(yàn)平臺(tái)。嵌入式實(shí)驗(yàn)平臺(tái)以STM32為控制核心,并擴(kuò)展了無線通信模塊、攝像頭模塊、紅外遙控模塊、溫度/濕度檢測(cè)模塊等豐富的外圍資源,具有入門快速、操作簡(jiǎn)單、功能豐富的特點(diǎn),非常適合本科生嵌入式教學(xué)。基于嵌入式實(shí)驗(yàn)平臺(tái)開發(fā)了3個(gè)層次的實(shí)驗(yàn)項(xiàng)目,實(shí)驗(yàn)設(shè)計(jì)由淺入深、循序漸進(jìn),能夠有效培養(yǎng)動(dòng)手能力強(qiáng)、具有創(chuàng)新思維的嵌入式開發(fā)人才。嵌入式實(shí)驗(yàn)平臺(tái)為學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)、參加各種電子競(jìng)賽、找工作或進(jìn)一步深造等提供必備的基礎(chǔ)知識(shí)和實(shí)踐經(jīng)驗(yàn)。

嵌入式系統(tǒng);STM32;教學(xué)實(shí)驗(yàn)平臺(tái)

隨著嵌入式系統(tǒng)在工業(yè)控制、消費(fèi)電子、醫(yī)療儀器、航天航空、汽車電子等領(lǐng)域的廣泛應(yīng)用,社會(huì)對(duì)于嵌入式開發(fā)人才的需求不斷增加,加強(qiáng)這方面的人才培養(yǎng)尤為重要[1,2]。嵌入式控制技術(shù)是一門跨學(xué)科、工程實(shí)踐性很強(qiáng)的現(xiàn)代技術(shù)課程,需要學(xué)生掌握電子技術(shù)、計(jì)算機(jī)技術(shù)以及應(yīng)用領(lǐng)域?qū)I(yè)技術(shù)等多個(gè)學(xué)科的各種理論知識(shí)以及實(shí)踐技能,這給嵌入式教學(xué)造成很大的挑戰(zhàn)[3,4]。為了更好地進(jìn)行本科創(chuàng)新人才的培養(yǎng),迫切需要設(shè)計(jì)開發(fā)一款合理適用的教學(xué)實(shí)驗(yàn)平臺(tái)[5,6]。

本文選擇ARM公司全新推出的Cortex-M系列微處理器STM32[7]作為主控芯片,設(shè)計(jì)并制作了一款嵌入式教學(xué)實(shí)驗(yàn)平臺(tái),具有入門快速、簡(jiǎn)單易學(xué)、功能豐富的特點(diǎn),非常適合本科生嵌入式教學(xué)。基于實(shí)驗(yàn)平臺(tái),開發(fā)了基礎(chǔ)實(shí)驗(yàn)、選作實(shí)驗(yàn)以及創(chuàng)新實(shí)驗(yàn)這3個(gè)層次的實(shí)驗(yàn)項(xiàng)目,體現(xiàn)出簡(jiǎn)單易用、前后連貫的總體設(shè)計(jì)思路,將有效支持學(xué)生進(jìn)行嵌入式學(xué)習(xí)。

1 嵌入式實(shí)驗(yàn)平臺(tái)設(shè)計(jì)

1.1處理器選擇

進(jìn)行嵌入式實(shí)驗(yàn)平臺(tái)設(shè)計(jì)時(shí),首先需要考慮的問題是選擇哪一款A(yù)RM處理器作為控制系統(tǒng)核心。Cortex-M系列微處理器是ARM公司全新推出的嵌入式微處理器,目前已經(jīng)成為行業(yè)的主流選擇[8,9]。為了更好地跟隨市場(chǎng)變化,實(shí)驗(yàn)平臺(tái)選擇具有Cortex-M3架構(gòu)的STM32微處理器芯片,在此基礎(chǔ)上進(jìn)行嵌入式實(shí)驗(yàn)系統(tǒng)開發(fā)。

1.2實(shí)驗(yàn)平臺(tái)整體設(shè)計(jì)

本文基于STM32微處理器芯片設(shè)計(jì)嵌入式實(shí)驗(yàn)平臺(tái),并擴(kuò)展了豐富的外圍資源,包括無線通信模塊、攝像頭模塊、紅外遙控模塊、溫度/濕度檢測(cè)模塊等,體現(xiàn)出簡(jiǎn)單易用、前后連貫的總體設(shè)計(jì)思路。設(shè)計(jì)完成的嵌入式實(shí)驗(yàn)平臺(tái)主要功能模塊原理圖如圖1所示。

圖1 嵌入式實(shí)驗(yàn)平臺(tái)主要功能模塊原理圖

1.3主要功能模塊

嵌入式實(shí)驗(yàn)平臺(tái)主要包括最小系統(tǒng)模塊以及10個(gè)主要的外圍功能模塊。

(1)最小系統(tǒng)模塊:主要包括STM32系列微處理器芯片STM32F103VCT6、時(shí)鐘電路和復(fù)位電路。

(2)GPIO實(shí)驗(yàn)?zāi)K:通過GPIO引腳進(jìn)行發(fā)光二極管、蜂鳴器以及按鍵的控制。

(3)UART實(shí)驗(yàn)?zāi)K:通過串行通信接口將嵌入式實(shí)驗(yàn)平臺(tái)與PC機(jī)連接,實(shí)現(xiàn)數(shù)據(jù)的發(fā)送與接收功能。

(4)外部中斷實(shí)驗(yàn)?zāi)K:將GPIO口作為外部中斷輸入引腳并與按鍵相連,通過按鍵觸發(fā)外部中斷。

(5)定時(shí)器中斷實(shí)驗(yàn)?zāi)K:使用STM32F1的通用定時(shí)器觸發(fā)定時(shí)器中斷。

(6)ADC實(shí)驗(yàn)?zāi)K:利用STM32F1的ADC通道采樣外部電壓值,實(shí)現(xiàn)AD轉(zhuǎn)換并進(jìn)行顯示。

(7)DAC實(shí)驗(yàn)?zāi)K:利用按鍵控制STM32內(nèi)部DAC模塊輸出電壓,并使用示波器觀察輸出信號(hào)波形。

(8)紅外遙控模塊:使用通用紅外接收芯片HS0038接收紅外遙控器的信號(hào),在此基礎(chǔ)上使用紅外遙控器控制實(shí)驗(yàn)平臺(tái)。

(9)溫度/濕度檢測(cè)模塊:使用數(shù)字溫度傳感器DS18B20以及數(shù)字濕度傳感器DHT11分別檢測(cè)溫度及濕度信息,并進(jìn)行顯示。

(10)無線通信模塊:選擇NRF24L01無線模塊實(shí)現(xiàn)嵌入式實(shí)驗(yàn)平臺(tái)與其他設(shè)備的無線數(shù)據(jù)傳輸。

(11)攝像頭模塊:采用OV7670圖像傳感器實(shí)現(xiàn)單片VGA攝像頭和影像處理器的所有功能。

此外,為了提高實(shí)驗(yàn)平臺(tái)的靈活性和可擴(kuò)展性,課題組使用排針引出了除晶振占用的IO口外的所有IO口。學(xué)生使用跳線就可以擴(kuò)展更多的功能模塊,極大地方便了學(xué)生進(jìn)行創(chuàng)新實(shí)驗(yàn)的開發(fā)。

2 層次化實(shí)驗(yàn)設(shè)計(jì)

圖2是課題組自行設(shè)計(jì)制作的嵌入式實(shí)驗(yàn)平臺(tái),在此基礎(chǔ)上結(jié)合我校嵌入式系統(tǒng)課程教學(xué)大綱的要求,開發(fā)了基礎(chǔ)實(shí)驗(yàn)、選作實(shí)驗(yàn)以及創(chuàng)新實(shí)驗(yàn)三個(gè)層次的實(shí)驗(yàn)項(xiàng)目。實(shí)驗(yàn)設(shè)計(jì)由淺入深、循序漸進(jìn),將有效支持學(xué)生進(jìn)行嵌入式學(xué)習(xí)。

圖2 嵌入式實(shí)驗(yàn)平臺(tái)實(shí)物圖

2.1基礎(chǔ)實(shí)驗(yàn)

基礎(chǔ)實(shí)驗(yàn)緊密結(jié)合課程教學(xué)內(nèi)容,是課程教學(xué)大綱規(guī)定的必做實(shí)驗(yàn),主要培養(yǎng)學(xué)生嵌入式開發(fā)的基本技能。本文開發(fā)的基礎(chǔ)實(shí)驗(yàn)包括跑馬燈及蜂鳴器實(shí)驗(yàn)、串行通信實(shí)驗(yàn)、按鍵中斷實(shí)驗(yàn)等。

2.2選作實(shí)驗(yàn)

選作實(shí)驗(yàn)一般和專業(yè)設(shè)計(jì)環(huán)節(jié)結(jié)合,重在培養(yǎng)學(xué)生的綜合應(yīng)用能力,要求學(xué)生完成規(guī)定的系統(tǒng)級(jí)實(shí)驗(yàn)內(nèi)容,從而扎實(shí)掌握軟硬件開發(fā)知識(shí)以及調(diào)試、測(cè)試等技能。本文開發(fā)的選作實(shí)驗(yàn)包括電子時(shí)鐘、電子日歷、溫度濕度檢測(cè)等綜合實(shí)驗(yàn)項(xiàng)目。

2.3創(chuàng)新實(shí)驗(yàn)

創(chuàng)新實(shí)驗(yàn)一般和畢業(yè)設(shè)計(jì)環(huán)節(jié)結(jié)合,要求學(xué)生完成一個(gè)新的系統(tǒng)級(jí)設(shè)計(jì)或者系統(tǒng)級(jí)應(yīng)用,培養(yǎng)學(xué)生從系統(tǒng)總體架構(gòu)和創(chuàng)新應(yīng)用角度設(shè)計(jì)完整嵌入式系統(tǒng)的能力。本文開發(fā)的創(chuàng)新實(shí)驗(yàn)包括智能環(huán)境監(jiān)測(cè)、無線通信、四驅(qū)越野小車等綜合實(shí)驗(yàn)項(xiàng)目。

圖3是指導(dǎo)學(xué)生開發(fā)的基于STM32的四驅(qū)越野小車,將小車應(yīng)用于本科生專業(yè)設(shè)計(jì)中,有助于學(xué)生實(shí)際了解STM32軟硬件開發(fā)過程,并有效鍛煉學(xué)生對(duì)直流電機(jī)控制、紅外循跡、超聲測(cè)距等較復(fù)雜功能模塊的掌握,極大地提高了學(xué)生的學(xué)習(xí)積極性和創(chuàng)造性。

圖3 四驅(qū)越野小車

3 結(jié)束語

本文開發(fā)了一款基于STM32微處理器的嵌入式教學(xué)實(shí)驗(yàn)平臺(tái),并設(shè)計(jì)了3個(gè)不同層次的實(shí)驗(yàn)項(xiàng)目,體現(xiàn)出簡(jiǎn)單易用、前后連貫的總體設(shè)計(jì)思路。將實(shí)驗(yàn)平臺(tái)應(yīng)用于本科生教學(xué)改革的實(shí)踐中,能夠有效培養(yǎng)動(dòng)手能力強(qiáng)、具有創(chuàng)新思維的嵌入式開發(fā)人才。嵌入式教學(xué)實(shí)驗(yàn)平臺(tái)為學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)、參加各種電子競(jìng)賽、找工作或進(jìn)一步深造等提供必備的基礎(chǔ)知識(shí)和實(shí)踐經(jīng)驗(yàn)。

[1] 王蘇峰,陸洪毅,肖儂.前后臺(tái)系統(tǒng)漸進(jìn)式比較教學(xué)方法探索[J].計(jì)算機(jī)工程與科學(xué),2014,36(A1):100-102.

[2] 李進(jìn),劉曙,李偉平.創(chuàng)新型嵌入式實(shí)驗(yàn)教學(xué)模式研究[J].計(jì)算機(jī)工程與科學(xué),2014,36(A2):56-60.

[3] 汪湛清,彭熙偉,郭玉潔.嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)中的挑戰(zhàn)問題[J].實(shí)驗(yàn)室研究與探索,2013,32(11):364-366.

[4] 楊衛(wèi)軍,羅積軍,樊莉.伯克利嵌入式系統(tǒng)課程教學(xué)的特色與啟示[J].實(shí)驗(yàn)室研究與探索,2012,31(5):147-149.

[5] 楊繼森,張靜,朱革.基于ARMCortex平臺(tái)的嵌入式系統(tǒng)課程虛擬實(shí)驗(yàn)平臺(tái)設(shè)計(jì)[J].實(shí)驗(yàn)技術(shù)與管理,2014,31(7):97-101.

[6] 譚大為.開放的嵌入式系統(tǒng)實(shí)驗(yàn)平臺(tái)設(shè)計(jì)[J].實(shí)驗(yàn)技術(shù)與管理,2013,30(12):141-145.

[7] 李秀娟,張曉東,魯可.“嵌入式系統(tǒng)”開放實(shí)驗(yàn)室建設(shè)與實(shí)踐[J].實(shí)驗(yàn)室研究與探索,2011,30(5):156-158.

[8] 徐明娜,張峰,寇志偉. 教學(xué)手動(dòng)機(jī)器人控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].制造業(yè)自動(dòng)化,2014,37(4):120-123.

[9] 馬梅,周惠忠,劉騰.基于STM32的物流監(jiān)測(cè)系統(tǒng)[J].制造業(yè)自動(dòng)化,2014,36(9):97-100.

Design of the STM32 Embedded Teaching Experiment Platform

Liu Qing, Guo Jinjin, Yang Xiuping, Wang Shoujun, Guo Yuehong, Sun Yanfang
Tianjin Key Laboratory of Advanced Electromechanical System Design and Intelligent Control, Tianjin, 300384, China

An experimental teaching system based on STM32 was designed for the undergraduate teaching. The embedded experiment platform is designed based on STM32, and there are plenty of function modules in the system, such as the wireless communication module,the camera module, the infrared remote control module, the temperature/ humidity detection module and so on. Three levels of experiment items was designed based on the experimental teaching system, including the basic one, the selected one and the innovative one. Appling the embedded experiment platform in the course experiment, the specialized design and the graduation project of the machine-electronic engineering speciality, and there is a signifcant increasment in the study interest and the practical ability of the students.

embedded system; STM32; teaching experiment platform

2016-02-04

劉清,博士,講師。通訊作者:王收軍,碩士,教授。

天津市教改研究重點(diǎn)項(xiàng)目“工程應(yīng)用型本科汽車電子特色人才培養(yǎng)模式的研究及實(shí)踐”;天津理工大學(xué)教改項(xiàng)目(編號(hào):YB13-32);天津理工大學(xué)教改項(xiàng)目(編號(hào):YB12-06)。

猜你喜歡
功能模塊嵌入式實(shí)驗(yàn)
記一次有趣的實(shí)驗(yàn)
做個(gè)怪怪長(zhǎng)實(shí)驗(yàn)
搭建基于Qt的嵌入式開發(fā)平臺(tái)
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
基于ASP.NET標(biāo)準(zhǔn)的采購(gòu)管理系統(tǒng)研究
NO與NO2相互轉(zhuǎn)化實(shí)驗(yàn)的改進(jìn)
實(shí)踐十號(hào)上的19項(xiàng)實(shí)驗(yàn)
太空探索(2016年5期)2016-07-12 15:17:55
輸電線路附著物測(cè)算系統(tǒng)測(cè)算功能模塊的研究
M市石油裝備公服平臺(tái)網(wǎng)站主要功能模塊設(shè)計(jì)與實(shí)現(xiàn)
功能模塊的設(shè)計(jì)與應(yīng)用研究
主站蜘蛛池模板: 国产精品一区在线麻豆| 综合色婷婷| 露脸国产精品自产在线播| 久久久久国产一级毛片高清板| 国产三区二区| 亚洲Av激情网五月天| 亚卅精品无码久久毛片乌克兰| 久久综合色天堂av| 国产sm重味一区二区三区| 在线观看免费AV网| 国产白浆一区二区三区视频在线 | 福利视频99| 日韩中文字幕免费在线观看| 狠狠操夜夜爽| 国产va免费精品观看| 国产精品视频观看裸模| 色婷婷天天综合在线| 人妻少妇乱子伦精品无码专区毛片| 丰满人妻中出白浆| 国产人人乐人人爱| 免费又黄又爽又猛大片午夜| 久久国产高潮流白浆免费观看| 成人韩免费网站| 免费一级全黄少妇性色生活片| 久久精品只有这里有| 国产精品国产三级国产专业不| 91精品情国产情侣高潮对白蜜| 日韩av资源在线| 亚洲熟女中文字幕男人总站| 色婷婷久久| 国产主播喷水| 99久久国产综合精品2023| 成人免费网站久久久| 亚洲第一极品精品无码| 国产在线第二页| 91免费国产高清观看| 国内精品九九久久久精品| 欧美色99| 亚洲日韩AV无码一区二区三区人| 午夜精品久久久久久久2023| 久久久久亚洲av成人网人人软件| 国产JIZzJIzz视频全部免费| 国产在线精彩视频论坛| 国产原创自拍不卡第一页| 无码综合天天久久综合网| 国产精品极品美女自在线| 欧美日韩在线成人| 国产无码制服丝袜| 国产乱子伦视频三区| 精品国产一区91在线| 中文字幕欧美日韩高清| 国产 在线视频无码| 91精品福利自产拍在线观看| 五月婷婷激情四射| 亚洲人成影视在线观看| 午夜福利无码一区二区| 亚洲人成网站日本片| 欧美在线精品一区二区三区| 国产精品无码久久久久久| 亚洲精品你懂的| 巨熟乳波霸若妻中文观看免费| 久久综合丝袜日本网| 日韩无码黄色| 亚洲国产精品人久久电影| 国产精品林美惠子在线播放| 五月天综合婷婷| 99久久精品免费视频| 亚洲精品午夜天堂网页| 制服丝袜一区二区三区在线| 国产理论一区| 成人午夜亚洲影视在线观看| a毛片免费观看| 99久久国产精品无码| 成人另类稀缺在线观看| 国产女人18水真多毛片18精品 | 成年女人a毛片免费视频| 日本人妻一区二区三区不卡影院| 99这里只有精品免费视频| 人人爽人人爽人人片| 国产精品视频观看裸模| 91日本在线观看亚洲精品| 亚洲一级毛片|