編譯運控一體化便攜式實驗平臺的設計
發(fā)布時間:2020-07-02 15:46
【摘要】:隨著科技的進步,當今世界已進入數(shù)字化時代,而編程是這個數(shù)字世界的核心。為落實國家創(chuàng)新驅(qū)動發(fā)展戰(zhàn)略,我國正在大力倡導中小學生的創(chuàng)新實踐教育,而編程教育是其中最重要的一環(huán)。為了克服普及編程教育成本高的難題,我們設計了一套低成本的編譯運控一體化便攜式實驗平臺。該平臺能夠使用戶直接在開發(fā)板上進行程序編輯、編譯、運行和控制,無需考慮驅(qū)動安裝、開發(fā)環(huán)境配置等煩瑣且容易出錯的問題。在開發(fā)板上集成了數(shù)碼管、LED點陣、溫濕度傳感器、加速度傳感器等外圍模塊,還留有一些擴展接口。本文給出了便攜式實驗平臺的功能定義、架構(gòu)設計和重要模塊的方案選擇;詳細設計了便攜式實驗平臺各個功能模塊的電路原理圖;提出了 一種基于C語言的精簡化開發(fā)語言,以適應中小學生的學習能力;論述了編譯器的詞法分析、語法分析和代碼生成功能模塊的工作機理,并給出了各個模塊的設計與實現(xiàn)過程;在便攜式實驗平臺上移植了 emWinUI系統(tǒng)和Fatfs文件系統(tǒng),設計了平臺內(nèi)置的編程開發(fā)環(huán)境;通過對編譯器和實驗平臺的運行測試,驗證了編譯運控一體化便攜式實驗平臺的性能。
【學位授予單位】:華北電力大學(北京)
【學位級別】:碩士
【學位授予年份】:2018
【分類號】:TP311.52
【圖文】:
華北電力大學碩士學位論文逡逑第3章編譯運控一體化便攜式實驗平臺的硬件設計逡逑3.1核心控制模塊的設計逡逑本系統(tǒng)使用STM32F103VET6作為核心控制器。這是一款意法半導體公司逡逑基于ARM的處理器,具有32位ARM邋Cortex-M3邋RISC內(nèi)核,工作頻率可達到逡逑72MHz,內(nèi)部集成了邋512K字節(jié)的閃存和64K字節(jié)的靜態(tài)隨機存儲器,有80逡逑多個通用I/O邋口[181,處理器與其他電路模塊通過I/O邋口連接。STM32F103VET6逡逑的最小系統(tǒng)電路原理圖如圖3-1所示。逡逑邐^C7:r:AD:l::.邐:K.邋ETy.K-m邋ETT.邐P::邋ADC】:邋IT.:逡逑——--*—
的設計逡逑成本,同時又能提供足夠的存儲空間,系此容量已能滿足系統(tǒng)存儲電子教程、用戶程導體快閃記憶器的新一代記憶設備,具有等優(yōu)良特性||9]。SD卡有SDIO和SP1兩種卡的電路原理圖如圖3-3所示。逡逑
【學位授予單位】:華北電力大學(北京)
【學位級別】:碩士
【學位授予年份】:2018
【分類號】:TP311.52
【圖文】:
華北電力大學碩士學位論文逡逑第3章編譯運控一體化便攜式實驗平臺的硬件設計逡逑3.1核心控制模塊的設計逡逑本系統(tǒng)使用STM32F103VET6作為核心控制器。這是一款意法半導體公司逡逑基于ARM的處理器,具有32位ARM邋Cortex-M3邋RISC內(nèi)核,工作頻率可達到逡逑72MHz,內(nèi)部集成了邋512K字節(jié)的閃存和64K字節(jié)的靜態(tài)隨機存儲器,有80逡逑多個通用I/O邋口[181,處理器與其他電路模塊通過I/O邋口連接。STM32F103VET6逡逑的最小系統(tǒng)電路原理圖如圖3-1所示。逡逑邐^C7:r:AD:l::.邐:K.邋ETy.K-m邋ETT.邐P::邋ADC】:邋IT.:逡逑——--*—
的設計逡逑成本,同時又能提供足夠的存儲空間,系此容量已能滿足系統(tǒng)存儲電子教程、用戶程導體快閃記憶器的新一代記憶設備,具有等優(yōu)良特性||9]。SD卡有SDIO和SP1兩種卡的電路原理圖如圖3-3所示。逡逑
【相似文獻】
相關期刊論文 前7條
1 劉小飛;張磊軍;周真峰;;“互聯(lián)網(wǎng)+”兒童編程APP的開發(fā)與設計[J];電腦知識與技術;2019年03期
2 李玉閣;劉軍;;國內(nèi)中小學編程教育研究現(xiàn)狀分析[J];中國現(xiàn)代教育裝備;2018年08期
3 施曉軍;;每個人都應該學習編程[J];中小學信息技術教育;2014年Z1期
4 郭劍;孫力娟;朱立華;朱e
本文編號:2738376
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2738376.html
最近更新
教材專著