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