Font Size: a A A

Design And Development On Virtual Interface Technology Experiment Platform

Posted on:2011-09-16Degree:MasterType:Thesis
Country:ChinaCandidate:D WuFull Text:PDF
GTID:2178360332457264Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the fast development of modern occupation educations, and because of local present condition and lacking of funds in most of college, student don't have practice time, this promoted conjecture experiment environment of research, especially connect a programmable conjecture experiment terrace of research.Because there are the lag of the studies about virtual programm- able experiment platform, today it can't fulfill the expectations of the increasingly long-distance education development. Under the condition, they further researched the problem of virtual programmable experiment. The essence of the virtual programmable experiment is that users write the experimental program and operate the virtual programmable equipment port, experimental facilities operating current carry out corresponding movements according to the port received, in order to verify the exactness of the experimental program. The basics of this experiment are to solve the real-time two-way communication problem between user's experimental program and programmable virtual equipment. According to this characteristic, have been designed the virtual programmable experiment platform VPEP on the basics of deeply investigating Windows NT systematic theory and WDM driver model (Virtual Programmable Experiment Platform). Through introducing interrupt messages and virtual interrupts, the VPEP model solves the problems of the lack of interrupt resources, commendably suffices the requirements of virtual experiment with interrupt resources. They have realized the interface technology programmable virtual experiment platform of the computer because of VPEP modeling, detail the integrated development environments, virtual device drivers, virtual programmable device and device drivers, an elementary designs scheme about virtual experiment tutor on this base of port status list aggregate change is present. The practice has proved that the VPEP model with synchronization message-switch mechanism resolves the problem of VPD, such as too much occupation of system resource, poor real-time communication and non-ideal experiment effect etc. The VPEP model has lots of excellences: good generality and Reliability, effortles and flexible interrupt experiments, vivid experiment etc, so the virtual programmable experiment could be more satisfied.To remedy the shortage of the VPD model.The topic group made a new research of the programmable conjecture experiment.On the foundation of the careful analysis of the programmable experiment and the research of the NT pit,the topic group designed VPEP(Virtual Programmable Experiment Platform) model,and realize the exploration of the experiment terrace of development. The research contents of the contents include:(1) The design of the seneral VPEP model.Design aprogrammable conjecture experiment model which is consisted with integration development environment and Virtual Machine,conjecture the equipments drive procedure,conjecture programmable equipments and euipments dri procedure.(2) It solves the problem of the interruption way.it brings in the fictitious interruption and the report text mechanism;(3) On the foundation of VPEP model, it makes a first step design of the fictitious experiment instruction teacher.It gives a fictitious experiment instruction model which is on the foundation of the VPEP model.and the detail step of struction of the fictitious experiment instruction teacher;(4)At the end of the thesis,it realized the design of the fictitious interface techonolgy experiment platform.In some long range teaching the experiment, the experimenter checks his experiment result by setting up experiment environment.and plaiting distancd control experiment equipments es ,in some experiments ,the student can't obtain the expect result.Although the edit and translate machine can assurance the validity of the procedure grammar .it can't clearly know where is the mistake.The programmable experiment process can be abstracted as a series operate port.Because the key in the VPEP model have several part in operate system, and at conjecture, the equipments drive leads go into an of procedure and conjecture programmable equipments with synchronous affairs and share saving technique is foundation of solid Times text exchange mechanism, so solved experiment procedure and conjecture programmable equipments of solid hour communication and break off under breaking off experiment in the way,it may carry on etc. problem more difficultily, so opposite VPD model is a big breaking and progress, it makes whole conjecture experiment ,the terrace will be getting general usefull iner, credibility, stability, lifelike and practical.Concrete's summary is the following a few aspect:(1) It keeps on the general use and stability of system.(2) Decrease system reaction time, exaltae the practical things of the platformterrace.(3) Take up the resources of the system.(4) when breaking off an experiment ,it can be more convenience, vivid.This topic set to plait distance conjecture experiment carried on research, and rightness original of with the Windows 9 x descend a VxD technique for foundation of programmable conjecture experiment the VPD model carried on further of analysis, detection original pick up a people technique conjecture programmable experiment environment, although basic satisfy programmable type conjecture experiment environment of need, a few opposite and other technique to say, this kind of take the system ring 0 F VxD technique as core of conjecture experiment terrace can need not design edit and translate a machine, also need not analyze the ring 3 F experiment procedure, through a core drive technique VxD direct intercept and seize experiment procedure performance medium to I/O port of operation flow with conjecture the equipments carry on hand over with each other, can realization programmable conjecture experiment of effect, , in actually the experiment usually still existence some shortage:(1) The general use of the platform is not very good.It only support the window 98 poeration system.The window 98 system is out of date.Currently,personal customeror unit mostly use the windows 2000 or Windows xp operation system which is on the foundation of the WDM model.Along with the further development of the computer technology,window 2003 operation system will become the main operation system of the personal computer.The fictitious ill lose its application fireground with the quit of the system supportion platform.(2) The platform occupied too much resources.(3)It si too difficult to interrupt the loading,and it is not very easy to interrypt the experiment..(4) the real-time communication is bad ,the result of the experiment is not very good .The ficitious equipment drive procedure which is under the UPD model .communicate with others by message and ficitious programmable equipments.Because the message must be disposed through message row,so it brings more postpone ,and makes the result not very vivid.
Keywords/Search Tags:Experiment Simulation, Drive, Interrupt, System Test
PDF Full Text Request
Related items