Font Size: a A A

The Research And Development Of General Programmable Test Platform

Posted on:2016-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q WangFull Text:PDF
GTID:2308330461985271Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
Testing is a very important part in the process of research and development. The traditional test systems have poor performance at hardware relevance, flexibility, data processing and the efficiency of graphical user interface application development. These problems not only affect the progress of development, but also bring the developers unnecessary workload.We design and realize a general-purpose programmable test system based on the problems of existing test system. The function and performance of the system have been preliminary tested and application. The research work at:The design of the Universal Data Protocol (UDP). UDP aims to achieve a unified data exchange in different interfaces without network protocol, such as RS232, RS485,I2C. UDP provide network functions, such as network discovery, multiple hosts, interrupt request from slaves, for embedded system.The design and realization of the script compiler. The compiler is the core of this system:to manipulate UDP to read and write, to realize the logic of testing, to complete senior function with data processing engine and GUI. The compiler users concise grammar, which support bitwise operation, Boolean operation, logic operation, simple mathematical calculations, notes, judgment, circulation, addressing Matlab operation, configuration of communication interface and other functions.The system use Matlab as the data processing engine, and select Matlab Engine to connect Matlab and script runtime, which realize scientific computing, the data storage and visualization of data.The system use Matlab GUI to develop graphical applications. The script runtime works as the background of GUI, so GUI get the control of UDP indirectly. The system separate the control code and the function code, to allow the two part of the code paralleled development, which accelerate the speed of development.The system have a outstanding performance at the testing and application, which greatly accelerating the development speed. Teachers and students all agree with the system.
Keywords/Search Tags:Programmable Test System, Communication Protocol, Script Compiler, Data Processing, Graphical User Interface
PDF Full Text Request
Related items