嵌入式虛擬實(shí)驗(yàn)系統(tǒng)內(nèi)核的設(shè)計(jì)與實(shí)現(xiàn)
[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
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2133798.html