Dissertation > Excellent graduate degree dissertation topics show
Design and Implementation of Supporting Software of Launch Control Software Universal Testing Platform
Author: ZuoChengYi
Tutor: SuXiaoHong; JiWenWu
School: Harbin Institute of Technology
Course: Software Engineering
Keywords: launch control software universal testing platform drivers reconfigurable embedded real-time operating system
CLC: TP311.52
Type: Master's thesis
Year: 2013
Downloads: 4
Quote: 0
Read: Download Dissertation
Abstract
|
Launch control software of aerospace is an embedded software and the entiretest on it is an effective way in guaranteeing the quality and reliability of the wholeaerospace products. The design thoughts of traditional testing system of launchcontrol software adopt one to one model, namely, developing specific testingplatform according to software of different Launch control software. Traditionaldesign thoughts cause the failure of universal use of the testing platform and thewaste of resources and a long research and development cycle. In addition, it can’talso meet the needs of developing launch control software. As a result, the universaltesting platform of launch control software studied by this thesis has a significantmeaning.Based on the needs of supporting software by the universal testing platform oflaunch control software, the embedded real-time operating system in VxWorks andthe bottom hardware of the testing platform, the supporting software of testingplatform is designed and realized. The supporting software includes PCI equipmentdevice driver in the bottom of the testing platform, the reconfigurable driver andgraphical reconfiguration software, self-check software in testing platform.PCI equipment device driver is in the position of controlling the bottomhardware modules, ensuring the running of launch control software set in thespecific target platform. The test needs to provide input and output response and thecurrent testing platform hardware modules pro vide the real-time input and outputresponse. According to the working theory and controlling process of hardwaremodules and based on VxWorks system, the bottom hardware PCI equipment devicedriver makes the communication between application and bottom hardware. It needsthe specific connection relation of bottom hardware and through picturingequipment software reallocating the connection relation of bottom hardware, theconfiguration table files is produced. The specific testing system needed by diverselaunch control software testing is designed, besides, the device driver in the bottomhardware can be reconfigured and the controlling of hardware whose connectionrelation is reallocated can be achieved. Then according to the information given bythe files in the configuration table, the operation needed is returned, and theuniversal use of testing platform can be realized. The testing platform self-checktesting software is applied before the running of the launch control software on thetesting platform to examine whether the functions of the testing platform are normal or not. According to the working principle of hardware modules on the testingplatform, the self-check testing procedure of bottom hardware on the testingplatform is separately designed and the platform functions are also verified.At last, based on the fact that the testing projects are on the bottom hardware oftesting platform, the supporting software is tested. The result shows that the validityof the supporting software reaches the design requirements.
|
Related Dissertations
- The Research on a New Modular Self-Reconfigurable Robot,TP242.2
- System Construction and Innovation Design of Reconfigurable Fixture,TG75
- Research on the Freescale Kinetis Microcontroller Based on Cortex-M4 Processer,TP368.1
- Configuration Synthesize and Optimizing of Reconfigurable Modular Robots,TP242
- Secondary vocational school mathematics teaching design practice and exploration,G633.6
- Research and Design of Device Driver Based on Embedded Linux System,TP316.81
- Design of Ad hoc Network Application Based on Linux Platform,TN929.5
- Research on Topology Control of Wireless Sensor Networks,TP212.9
- Application of Hot-standby Embedded Controller System on the VxWorks,TP273
- Reconfigurable Controller Design of Stratospheric Demonstrating Airship,V274
- Embedded real-time operating system ARTs-OS in the TCP / IP protocol stack development,TP316.2
- Embedded real-time operating system ARTs-OS 's EDF scheduling improvements,TP316.2
- LED-based light-field scanning three-dimensional display technology and simulation reduction,TP391.41
- The Design and Realization of Embedded GIS Graphics Mid-Ware Research on,P208
- Research on Inter Process Communication of Embedded Real-Time Operating System ARTs-OS,TP316.2
- Discussion on Applications of Activity-based Costing in China’s Telecom Enterprises,F626.115
- Development of Wireless Sensor Network General Nodes,TN929.5
- Design and Implementation of the Micro Embedded Real-time Operating System mROS,TP316.2
- Multi-core processor based parallel speedup EDA algorithm,TN402
- Pattern Reconfirgurable Antenna Optimization and Design Based on Improved Genetic Algrorithm,TN822
- Study of Intelligent Vehicle Navigation System Base on Embedded Linux,TP316.81
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|