天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

嵌入式虛擬實(shí)驗(yàn)系統(tǒng)內(nèi)核的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-07-20 14:11
【摘要】:嵌入式技術(shù)隨著后PC時(shí)代的到來(lái)得到了迅猛的發(fā)展,人才缺口較大!肚度胧较到y(tǒng)》是一門(mén)實(shí)踐性很強(qiáng)的課程,其實(shí)驗(yàn)設(shè)備更新?lián)Q代快、投入大,一些高校無(wú)力提供足夠的實(shí)驗(yàn)設(shè)備。而遠(yuǎn)程教育則不能提供真實(shí)的設(shè)備。采用信息網(wǎng)絡(luò)技術(shù)建立嵌入式課程的虛擬實(shí)驗(yàn)系統(tǒng)成為解決此類(lèi)問(wèn)題的可行方案。 本文通過(guò)對(duì)國(guó)內(nèi)外虛擬實(shí)驗(yàn)系統(tǒng)以及嵌入式實(shí)驗(yàn)教學(xué)現(xiàn)狀的深入調(diào)研,結(jié)合嵌入式系統(tǒng)和現(xiàn)有Web虛擬實(shí)驗(yàn)教學(xué)平臺(tái)的特點(diǎn),設(shè)計(jì)了一個(gè)界面和內(nèi)核相分離的嵌入式技術(shù)虛擬實(shí)驗(yàn)系統(tǒng),并針對(duì)內(nèi)核和接口部分的設(shè)計(jì)和實(shí)現(xiàn)過(guò)程進(jìn)行了詳細(xì)的描述。 系統(tǒng)采用面向?qū)ο蠹夹g(shù)對(duì)內(nèi)核部分進(jìn)行仿真建模,將其分成虛擬設(shè)備系統(tǒng)、指令仿真系統(tǒng)和控制系統(tǒng)三個(gè)部分。在虛擬設(shè)備系統(tǒng)中建立了通用的設(shè)備模型,對(duì)設(shè)備進(jìn)行獨(dú)立設(shè)計(jì)和實(shí)現(xiàn),方便了設(shè)備的擴(kuò)展和實(shí)驗(yàn)的自由搭建;按照解釋執(zhí)行的方式對(duì)指令系統(tǒng)進(jìn)行了仿真,保證了用戶(hù)透明性;在控制系統(tǒng)中利用消息機(jī)制簡(jiǎn)化了實(shí)驗(yàn)運(yùn)行控制的復(fù)雜度,設(shè)計(jì)了消息的統(tǒng)一格式和調(diào)度算法,實(shí)現(xiàn)了實(shí)驗(yàn)電路信號(hào)的傳遞和用戶(hù)操作的處理。整個(gè)內(nèi)核部分采用純軟件建模方式實(shí)現(xiàn),具有良好的移植性。系統(tǒng)按照豐富性、方便性和可擴(kuò)展性要求設(shè)計(jì)了內(nèi)核接口,并采用JNA技術(shù)進(jìn)行了實(shí)現(xiàn),使界面部分能夠便捷地調(diào)用內(nèi)核提供的功能,從而向用戶(hù)全面地展示整個(gè)實(shí)驗(yàn)過(guò)程。 本文以8051單片機(jī)系統(tǒng)為例,介紹了按照內(nèi)核模型設(shè)計(jì)和實(shí)現(xiàn)具體設(shè)備、處理器及指令系統(tǒng)的過(guò)程。并以8051的兩個(gè)綜合實(shí)驗(yàn)對(duì)系統(tǒng)內(nèi)核進(jìn)行了測(cè)試,驗(yàn)證了內(nèi)核模型的合理性。內(nèi)核部分的良好設(shè)計(jì)保證了系統(tǒng)擴(kuò)展性以及后續(xù)添加Web界面部分后運(yùn)行的穩(wěn)定性,能夠滿(mǎn)足嵌入式虛擬實(shí)驗(yàn)教學(xué)平臺(tái)發(fā)展的需要。
[Abstract]:With the arrival of the post-PC era, embedded technology has been developing rapidly, and the talent gap is large. Embedded system is a very practical course, its experimental equipment is updated quickly, and the investment is large. Some colleges and universities are unable to provide enough experimental equipment. Distance education, on the other hand, does not provide real equipment. Using information network technology to set up the virtual experiment system of embedded course is a feasible scheme to solve this kind of problem. In this paper, the characteristics of embedded system and Web virtual experiment teaching platform are analyzed by investigating the present situation of virtual experiment system and embedded experiment teaching at home and abroad, and combining with the characteristics of embedded system and Web virtual experiment teaching platform. A virtual experimental system of embedded technology is designed in which the interface is separated from the kernel, and the design and implementation of the kernel and interface are described in detail. The system uses object-oriented technology to simulate and model the kernel part, which is divided into three parts: virtual device system, instruction simulation system and control system. In the virtual device system, a general device model is established, and the device is designed and implemented independently, which facilitates the expansion of the device and the free construction of the experiment, and simulates the instruction system according to the way of interpretation and execution. In the control system, the complexity of the control is simplified by using the message mechanism, and the unified format and scheduling algorithm of the message are designed, which can realize the signal transmission of the experimental circuit and the processing of the user operation. The whole kernel part is realized by pure software modeling, which has good portability. According to the requirements of richness convenience and expansibility the system designed the kernel interface and implemented it by using JNA technology. The interface part can call the functions provided by the kernel conveniently and show the whole experiment process to the user. Taking 8051 single chip computer system as an example, this paper introduces the process of designing and implementing the specific equipment, processor and instruction system according to the kernel model. The kernel of the system is tested with two comprehensive experiments of 8051, and the rationality of the kernel model is verified. The good design of the kernel ensures the expansibility of the system and the stability of the subsequent operation after adding the Web interface, which can meet the needs of the development of the embedded virtual experimental teaching platform.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類(lèi)號(hào)】:TP391.9;TP368.1

【參考文獻(xiàn)】

相關(guān)期刊論文 前9條

1 王林濤;淺談單片機(jī)的存儲(chǔ)器結(jié)構(gòu)[J];電子世界;2000年03期

2 劉濤;周紅玻;;嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)改革實(shí)踐[J];光盤(pán)技術(shù);2009年10期

3 湯先云;;基于Multisim 10平臺(tái)的單片機(jī)程序設(shè)計(jì)與仿真[J];吉首大學(xué)學(xué)報(bào)(自然科學(xué)版);2010年05期

4 錢(qián)斌,付宇卓;一種基于虛指令集技術(shù)構(gòu)建快速的可重用的指令集仿真器的方法[J];計(jì)算機(jī)工程與應(yīng)用;2005年12期

5 文福安;;虛擬實(shí)驗(yàn)教學(xué)系統(tǒng)的研究與應(yīng)用[J];中國(guó)教育信息化;2008年21期

6 徐朝軍,李藝;數(shù)字化實(shí)驗(yàn)室的建設(shè)[J];實(shí)驗(yàn)室研究與探索;2003年01期

7 賴(lài)曉晨;劉文杰;;高校嵌入式實(shí)驗(yàn)室建設(shè)探索[J];實(shí)驗(yàn)室研究與探索;2007年06期

8 冼進(jìn);賈德良;畢盛;;嵌入式系統(tǒng)實(shí)驗(yàn)課的教學(xué)改革初探[J];實(shí)驗(yàn)室研究與探索;2011年08期

9 馬剛;李向倉(cāng);;用Proteus與Keil整合構(gòu)建單片機(jī)虛擬仿真平臺(tái)[J];現(xiàn)代電子技術(shù);2006年24期

,

本文編號(hào):2133798

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2133798.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)0b791***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com