›› 2012, Vol. 38 ›› Issue (3): 47-51.doi: 10.3969/j.issn.1674-1579.2012.03.010

Previous Articles     Next Articles

A MultiConcurrence Mechanism Based Design Method of Ground Testing Software for Satellite Electronic Devices

  

  • Online:2012-06-25 Published:2013-03-17

Abstract: In satellite electronic device testing systems, the ground testing software shall access testing system hardware, exchange information with users, and implement test data storage and management simultaneously, the concurrent processing capability of the testing software is the key technique to guarantees the reliability and the validity of the testing system. The sequential programming methods used in traditional software design can not meet the concurrence processing requirement in the satellite ground testing software. In order to resolve the  above mentioned problem,  a programming method combined with four concurrence mechanisms, multithread, message mechanism, shared buffer, and PV operation, is presented in this paper. Practical application shows that the multi concurrence mechanism based software design method can implement satellite ground testing software reliably, and resolve the parallelism problem in software development effectively.

Key words: ground testing software, satellite electronic device, testing equipment, concurrence

CLC Number: 

  •