Font Size: a A A

Design And Development Of Universal Test Platform With Custom Configuration Interface Based On Embedded System

Posted on:2017-01-23Degree:MasterType:Thesis
Country:ChinaCandidate:W J ChenFull Text:PDF
GTID:2308330485963990Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Complete functionality, stability and security of the embedded system is the key to embedded devices running. Especially in high-volume production scenario, any part of the problem could lead to serious economic losses, which requires rigorous testing, validation and verification for embedded systems. With the development of technology, more and more industries and fields began to use embedded devices, If the manufacturer test the device by designing the test board, the cost of production will be increased greatly.so, finding a quick and efficient way to test these embedded devices is becoming more and more important. Thus, to design and develop a common platform for embedded test will have an important significance and practical value.Without the test board, some embedded devices cannot display their functions, but we can judge it by these devices’ input and output data. So, we can test the equipment by collecting and analyzing these data. Based on this idea, the paper gives a software design of a universal testing platform for embedded device. It can test most embedded devices which use serial data transmission. First,this paper explain the system design of the software including the system architecture for embedded test platform and PC monitoring platform. Then the paper gives a design of each module of the test platform, including following several functional modules:Data acquisition, this module can collect serial digital data and analog data, the paper describes a method of controlling the serial port and AD converters; Graphic plotting, this module can draw data waveform; Numeric display, this part can display the output value directly; Data storage, it saves test data upon request, the article gives a detailed database design; Configuration GUI:this is a configuration interface, the paper describes a method which use drag&drop technology of QT; Network transmission, this part transmits data to the PC platform using TCP and UDP.It also designed the PC monitoring platform. This part can display data directly or draw waveforms using the data which is received from real-time broadcast. It can download the file which is full of test data from server. Finally, it shows the test result of some embedded devices and the test platform works well.
Keywords/Search Tags:Embedded test platform, Qt, Configuration interface, Embedded software development
PDF Full Text Request
Related items