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

基于STM32CubeMX嵌入式實驗教學改革實踐

2018-01-31 07:49:56羅清龍李清濤
計算機教育 2018年1期
關鍵詞:嵌入式設置實驗教學

羅清龍,馮 敏,李清濤

(聊城大學 物理科學與信息工程學院,山東 聊城 252000)

0 引 言

嵌入式系統指用于控制、監視或者輔助操作機器和設備的裝置,它具有軟硬件可裁剪的特點,可以滿足應用系統對功能、可靠性、成本、體積、功耗等多種約束[1-3]。嵌入式技術作為計算機科學技術、電子信息工程、自動化等專業的重要專業課程被引入教學體系,其講授內容依次經歷著從8位到16位、32位、64位MCU的提升 演 進[4-6]。NXP、TI、Samsung、Atmel、ST、Intel等大公司也相繼推出自己的嵌入式平臺,給嵌入式實驗教學提供了豐富的選擇。

目前,國內嵌入式系統教學大多選擇基于ARM核的開發平臺,其中又以ST的32位產品為主。這是由于STM32產品廣泛應用于工業控制、消費電子、物聯網、通訊設備、醫療服務、安防監控等應用領域,其優異的性能進一步推動了生活和產業智能化的發展[7-8]。截至2016年10月,STM32全球出貨量已超過20億顆[9]??梢灶A見隨著物聯網和人工智能的迅猛發展,嵌入式教學將迎來新的契機和挑戰。

1 嵌入式系統實驗教學現狀分析

當前國內高校的嵌入式系統實驗教學大都定位于32位MCU。以采用ARM內核的STM32系列產品為例,開設基礎實驗內容涉及GPIO輸入輸出實驗、串口實驗、中斷實驗、定時器實驗、I2C接口實驗、SPI實驗、CAN控制器實驗等[10]。依托的實驗硬件以開發板為主,采用寄存器開發或庫函數開發實現具體應用,表1為兩種開發形式的優缺點對比。

表1 寄存器開發與庫函數開發優缺點對比

通過對比分析可知,庫函數開發采用分層的思想,實際是基于CMSIS標準新建了與芯片生產商無關的硬件抽象層,可以為接口外設、實時操作系統提供簡單的處理器軟件接口,屏蔽了硬件差異,這對軟件的移植有極大的好處。STM32固件庫就是按照CMSIS標準建立的。

鑒于以上情況,在實際的實驗教學中大都采用基于庫函數的開發方式。存在的問題是學生需要面臨復雜的STM32初始化配置,形成相應的模板才能進行后續實驗開發。學生普遍反映兩個問題:第一,配置模板的過程比較繁瑣;第二,實驗中時鐘和引腳的配置不夠直觀。筆者聯合使用ST公司2014年推出的STM32CubeMX和ARM公司推出的Keil Vision解決了上述問題。

2 教學改革思路

以STM32F103為例,對比改革前后嵌入式實驗教學流程的差異,見圖1。

圖1 嵌入式實驗教學流程對比圖

通過對比可見,基于STM32CubeMX的實驗教學流程較傳統基于標準庫函數的開發模式更簡潔,效率更高。

3 教學改革實施

通過經典的流水燈實驗,可以詳細說明基于STM32CubeMX的實驗教學實施方案。

圖2給出利用STM32CubeMX新建工程,選擇芯片型號,通過圖形化下拉菜單初步設置引腳類型;圖3給出設置時鐘、引腳具體設置、生成Keil文件的過程??梢钥吹?,通過圖形化設置的方法,大大簡化了開發設置流程。

利用Keil μVision打開由STM32CubeMX輔助生成的工程文件,然后進行用戶程序的編寫,見圖4。

圖2 STM32CubeMX圖形化設置

圖3 利用STM32CubeMX進行初始化設置

4 教學改革效果

為評價實踐效果,筆者選取電子信息工程專業大三的30名學生,分成兩組進行教學實驗,分別測試“流水燈實驗”(簡單實驗)、“PWM實驗”(較復雜實驗)。A組利用基于STM32CubeMX的實驗方法,B組利用基于標準庫函數的實驗方法。實驗情況見圖5,其中圖5(a)給出簡單實驗的進展情況,在2小時實驗課程內,采用基于STM32CubeMX的實驗方法的A組學生較采用基于標準庫函數方法的B組學生較快、較好地完成了實驗。這種領先優勢隨著實驗難度的加大愈發明顯,見圖5(b)??紤]到個體差異,A、B組互換實驗方法重新進行了實驗,得到了類似結果。

通過對學生實驗主觀感受的反饋可以發現:學生普遍認為基于STM32CubeMX的方法在初始化配置時更加直觀、形象,步驟更加清晰、明確。配置完成后在用戶編程階段,編程更加方便、具體。調試成功率也大大提高。

5 結 語

將STM32CubeMX引入嵌入式實驗教學后,學生實驗用時普遍縮短了13%~18%。學生反映實驗更加直觀、形象。通過基于STM32CubeMX嵌入式實驗教學改革實踐,大大提高了實驗教學的效率和學生對嵌入式系統的學習興趣,有助于學生把握當前嵌入式系統發展趨勢,提升實驗動手能力,取得實驗教學的良好效果。

[1]張凱龍. 從架構、原理到設計的多維融合嵌入式系統知識體系構建[J]. 計算機教育, 2017(4): 98-103.

[2]艾紅, 陳雯柏. 微處理器系列課程整體優化方案研究[J]. 實驗技術與管理, 2016, 33(1): 169-172.

[3]鄢秋榮, 王玉皞, 王艷慶, 等. 面向軟硬件協同設計的嵌入式系統教學改革與實踐[J]. 實驗室研究與探索, 2016, 35(6): 190-193.

[4]胡青, 余嘉, 蘇玉剛. 嵌入式課程的理論教學改革與實踐[J]. 計算機教育, 2017(6): 131-134.

[5]張林, 程文青,羅杰,等. 美國高校電氣工程專業本科培養計劃淺析[J]. 電氣電子教學學報, 2014, 36(3): 6-10.

[6]藺智挺. 基于虛擬仿真實驗的模擬集成電路實驗教學[J]. 實驗技術與管理, 2016, 33(1): 122-126.

[7]陳晨, 邱春玲, 李肅義, 等.“學生主體—教師主導”的嵌入式系統教學[J]. 計算機教育, 2017(1): 136-138.

[8]謝盈, 丁旭陽, 陳建英, 等. 嵌入式系統與設計在物聯網工程專業的教學方法探索[J]. 教育教學論壇, 2016(43): 131-132.

[9]EEFOCUS. STM32累計出貨20億顆, 鎖定物聯網市場再出新系列[EB/OL]. [2017-07-11]. www.eefocus.com/mcu-dsp/371172.

[10]陳德富, 何通能, 張洪偉. 學術興趣驅動的嵌入式系統教學[J]電氣電子教學學報, 2016, 38(1): 93-94.

猜你喜歡
嵌入式設置實驗教學
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
小議初中化學演示實驗教學
甘肅教育(2020年4期)2020-09-11 07:42:36
電容器的實驗教學
物理之友(2020年12期)2020-07-16 05:39:20
對初中化學實驗教學的認識和體會
甘肅教育(2020年8期)2020-06-11 06:10:04
搭建基于Qt的嵌入式開發平臺
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
幾何體在高中數學實驗教學中的應用
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 天堂中文在线资源| 97se综合| 国产亚洲视频在线观看| 成年人福利视频| 国产成人亚洲毛片| 3D动漫精品啪啪一区二区下载| 成人一区专区在线观看| 亚洲第一天堂无码专区| 国产中文一区二区苍井空| 欧美精品另类| 伊人成色综合网| 人妻精品久久久无码区色视| 欧美h在线观看| 亚洲综合色在线| 日韩精品亚洲一区中文字幕| 午夜a视频| a色毛片免费视频| 四虎影视无码永久免费观看| 成人国内精品久久久久影院| 亚洲日韩日本中文在线| 国产精品永久不卡免费视频| 国产高清无码第一十页在线观看| 五月天天天色| 99视频精品全国免费品| 69国产精品视频免费| 国产97区一区二区三区无码| 免费无码网站| 免费中文字幕在在线不卡| 999精品在线视频| 99热这里只有精品在线观看| 欧美一级特黄aaaaaa在线看片| 尤物成AV人片在线观看| 精品在线免费播放| 国产又色又爽又黄| 欧美成人亚洲综合精品欧美激情| 亚洲精品制服丝袜二区| 麻豆AV网站免费进入| 久久综合五月| 99久久国产综合精品2023| 国产福利免费视频| 麻豆精品久久久久久久99蜜桃| 在线va视频| 婷婷色中文网| 欧美性猛交一区二区三区| av性天堂网| 国产激情无码一区二区APP| a级毛片免费网站| 国产精品浪潮Av| 丝袜国产一区| 成人精品视频一区二区在线| 无码专区国产精品第一页| 精品国产污污免费网站| 91精品国产一区| 青青操视频在线| 亚洲一区二区日韩欧美gif| 国产成人无码Av在线播放无广告| 操美女免费网站| 55夜色66夜色国产精品视频| 91麻豆国产精品91久久久| 美女内射视频WWW网站午夜| 91欧洲国产日韩在线人成| 国产毛片久久国产| 成人日韩视频| 被公侵犯人妻少妇一区二区三区| 国产一区二区三区夜色| P尤物久久99国产综合精品| 亚洲香蕉伊综合在人在线| 真人高潮娇喘嗯啊在线观看| 欧美日韩精品在线播放| 激情视频综合网| 中国成人在线视频| 国产欧美日韩在线一区| 久久大香伊蕉在人线观看热2 | 国产精品久久久精品三级| 波多野结衣无码AV在线| 国产精品免费入口视频| 欧美一区二区三区国产精品| 国产成人91精品免费网址在线| 漂亮人妻被中出中文字幕久久| 成人精品免费视频| 亚洲三级影院| 国产91久久久久久|