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

基于STM32微處理器的嵌入式教學實驗平臺開發

2016-11-11 09:23:42郭津津楊秀萍王收軍郭悅虹孫艷芳
中國現代教育裝備 2016年17期
關鍵詞:功能模塊嵌入式實驗

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

天津市先進機電系統設計與智能控制重點實驗室 天津 300384

基于STM32微處理器的嵌入式教學實驗平臺開發

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

天津市先進機電系統設計與智能控制重點實驗室天津300384

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

嵌入式系統;STM32;教學實驗平臺

隨著嵌入式系統在工業控制、消費電子、醫療儀器、航天航空、汽車電子等領域的廣泛應用,社會對于嵌入式開發人才的需求不斷增加,加強這方面的人才培養尤為重要[1,2]。嵌入式控制技術是一門跨學科、工程實踐性很強的現代技術課程,需要學生掌握電子技術、計算機技術以及應用領域專業技術等多個學科的各種理論知識以及實踐技能,這給嵌入式教學造成很大的挑戰[3,4]。為了更好地進行本科創新人才的培養,迫切需要設計開發一款合理適用的教學實驗平臺[5,6]。

本文選擇ARM公司全新推出的Cortex-M系列微處理器STM32[7]作為主控芯片,設計并制作了一款嵌入式教學實驗平臺,具有入門快速、簡單易學、功能豐富的特點,非常適合本科生嵌入式教學。基于實驗平臺,開發了基礎實驗、選作實驗以及創新實驗這3個層次的實驗項目,體現出簡單易用、前后連貫的總體設計思路,將有效支持學生進行嵌入式學習。

1 嵌入式實驗平臺設計

1.1處理器選擇

進行嵌入式實驗平臺設計時,首先需要考慮的問題是選擇哪一款ARM處理器作為控制系統核心。Cortex-M系列微處理器是ARM公司全新推出的嵌入式微處理器,目前已經成為行業的主流選擇[8,9]。為了更好地跟隨市場變化,實驗平臺選擇具有Cortex-M3架構的STM32微處理器芯片,在此基礎上進行嵌入式實驗系統開發。

1.2實驗平臺整體設計

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

圖1 嵌入式實驗平臺主要功能模塊原理圖

1.3主要功能模塊

嵌入式實驗平臺主要包括最小系統模塊以及10個主要的外圍功能模塊。

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

(2)GPIO實驗模塊:通過GPIO引腳進行發光二極管、蜂鳴器以及按鍵的控制。

(3)UART實驗模塊:通過串行通信接口將嵌入式實驗平臺與PC機連接,實現數據的發送與接收功能。

(4)外部中斷實驗模塊:將GPIO口作為外部中斷輸入引腳并與按鍵相連,通過按鍵觸發外部中斷。

(5)定時器中斷實驗模塊:使用STM32F1的通用定時器觸發定時器中斷。

(6)ADC實驗模塊:利用STM32F1的ADC通道采樣外部電壓值,實現AD轉換并進行顯示。

(7)DAC實驗模塊:利用按鍵控制STM32內部DAC模塊輸出電壓,并使用示波器觀察輸出信號波形。

(8)紅外遙控模塊:使用通用紅外接收芯片HS0038接收紅外遙控器的信號,在此基礎上使用紅外遙控器控制實驗平臺。

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

(10)無線通信模塊:選擇NRF24L01無線模塊實現嵌入式實驗平臺與其他設備的無線數據傳輸。

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

此外,為了提高實驗平臺的靈活性和可擴展性,課題組使用排針引出了除晶振占用的IO口外的所有IO口。學生使用跳線就可以擴展更多的功能模塊,極大地方便了學生進行創新實驗的開發。

2 層次化實驗設計

圖2是課題組自行設計制作的嵌入式實驗平臺,在此基礎上結合我校嵌入式系統課程教學大綱的要求,開發了基礎實驗、選作實驗以及創新實驗三個層次的實驗項目。實驗設計由淺入深、循序漸進,將有效支持學生進行嵌入式學習。

圖2 嵌入式實驗平臺實物圖

2.1基礎實驗

基礎實驗緊密結合課程教學內容,是課程教學大綱規定的必做實驗,主要培養學生嵌入式開發的基本技能。本文開發的基礎實驗包括跑馬燈及蜂鳴器實驗、串行通信實驗、按鍵中斷實驗等。

2.2選作實驗

選作實驗一般和專業設計環節結合,重在培養學生的綜合應用能力,要求學生完成規定的系統級實驗內容,從而扎實掌握軟硬件開發知識以及調試、測試等技能。本文開發的選作實驗包括電子時鐘、電子日歷、溫度濕度檢測等綜合實驗項目。

2.3創新實驗

創新實驗一般和畢業設計環節結合,要求學生完成一個新的系統級設計或者系統級應用,培養學生從系統總體架構和創新應用角度設計完整嵌入式系統的能力。本文開發的創新實驗包括智能環境監測、無線通信、四驅越野小車等綜合實驗項目。

圖3是指導學生開發的基于STM32的四驅越野小車,將小車應用于本科生專業設計中,有助于學生實際了解STM32軟硬件開發過程,并有效鍛煉學生對直流電機控制、紅外循跡、超聲測距等較復雜功能模塊的掌握,極大地提高了學生的學習積極性和創造性。

圖3 四驅越野小車

3 結束語

本文開發了一款基于STM32微處理器的嵌入式教學實驗平臺,并設計了3個不同層次的實驗項目,體現出簡單易用、前后連貫的總體設計思路。將實驗平臺應用于本科生教學改革的實踐中,能夠有效培養動手能力強、具有創新思維的嵌入式開發人才。嵌入式教學實驗平臺為學生進行畢業設計、參加各種電子競賽、找工作或進一步深造等提供必備的基礎知識和實踐經驗。

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

[2] 李進,劉曙,李偉平.創新型嵌入式實驗教學模式研究[J].計算機工程與科學,2014,36(A2):56-60.

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

[4] 楊衛軍,羅積軍,樊莉.伯克利嵌入式系統課程教學的特色與啟示[J].實驗室研究與探索,2012,31(5):147-149.

[5] 楊繼森,張靜,朱革.基于ARMCortex平臺的嵌入式系統課程虛擬實驗平臺設計[J].實驗技術與管理,2014,31(7):97-101.

[6] 譚大為.開放的嵌入式系統實驗平臺設計[J].實驗技術與管理,2013,30(12):141-145.

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

[8] 徐明娜,張峰,寇志偉. 教學手動機器人控制系統設計與實現[J].制造業自動化,2014,37(4):120-123.

[9] 馬梅,周惠忠,劉騰.基于STM32的物流監測系統[J].制造業自動化,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

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

天津市教改研究重點項目“工程應用型本科汽車電子特色人才培養模式的研究及實踐”;天津理工大學教改項目(編號:YB13-32);天津理工大學教改項目(編號:YB12-06)。

猜你喜歡
功能模塊嵌入式實驗
記一次有趣的實驗
做個怪怪長實驗
搭建基于Qt的嵌入式開發平臺
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
基于ASP.NET標準的采購管理系統研究
軟件導刊(2016年9期)2016-11-07 21:35:42
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
輸電線路附著物測算系統測算功能模塊的研究
M市石油裝備公服平臺網站主要功能模塊設計與實現
石油知識(2016年2期)2016-02-28 16:20:16
功能模塊的設計與應用研究
主站蜘蛛池模板: 国产亚洲精久久久久久久91| 亚洲熟妇AV日韩熟妇在线| 久综合日韩| 天天激情综合| 日韩一级二级三级| 免费一级全黄少妇性色生活片| 色婷婷在线播放| 欧美国产综合色视频| 日韩精品中文字幕一区三区| 无码一区二区波多野结衣播放搜索| 91小视频版在线观看www| 欧美久久网| 在线精品欧美日韩| 欧美精品另类| av天堂最新版在线| 奇米影视狠狠精品7777| 中文字幕在线不卡视频| 三区在线视频| 国产91视频观看| 国产精品lululu在线观看| 国产精鲁鲁网在线视频| 国产毛片基地| 91麻豆精品国产高清在线| 国产精品私拍99pans大尺度| 91久久性奴调教国产免费| 日韩在线网址| 秋霞一区二区三区| 成年女人a毛片免费视频| 国产精品永久不卡免费视频| 欧美中文字幕在线视频| 色综合狠狠操| 91在线国内在线播放老师| 国产女人18毛片水真多1| 亚洲一级毛片免费看| 99久久精品国产麻豆婷婷| 亚洲成人在线免费观看| 国产精品短篇二区| 日韩午夜福利在线观看| 欧美成人免费| 国产精品hd在线播放| 亚洲日韩精品无码专区| 一级看片免费视频| 亚洲av无码成人专区| 亚洲91在线精品| 女人毛片a级大学毛片免费| 久久人搡人人玩人妻精品一| 久久婷婷色综合老司机| 四虎影视永久在线精品| 久久熟女AV| 国产成人毛片| 亚洲无限乱码| 日韩高清在线观看不卡一区二区| 日本不卡在线播放| 少妇人妻无码首页| 亚洲成人在线免费| 亚洲欧美色中文字幕| 国产精品第一区在线观看| 国产在线一区视频| 毛片免费试看| 国产精品视频导航| 亚洲欧美在线综合一区二区三区| 亚洲中文字幕精品| 在线观看av永久| 免费A级毛片无码无遮挡| 在线国产毛片| 国产JIZzJIzz视频全部免费| 精品国产成人国产在线| 18禁不卡免费网站| 国产成人亚洲无码淙合青草| 欧美区一区| 中文字幕色在线| 香蕉久久永久视频| 国产日本一区二区三区| 国产三级毛片| 99这里只有精品6| 日韩专区第一页| 亚洲侵犯无码网址在线观看| 亚洲不卡av中文在线| 四虎国产在线观看| 美女扒开下面流白浆在线试听| 蜜芽一区二区国产精品| 国产亚洲精品资源在线26u|