Abstract:
Aiming at the portability of satellite navigation signal waveform on different hardware platforms, after introducing the Hardware Abstraction Layer into the system, the unification of management and communication standardization between components in different computing units are realized. In order to test the conformity of modem hardware abstraction layer (MHAL)and prevent different research units from developing incompatible software communications architect (SCA) communication equipment, a Satellite navigation receiver is taken as an example. MHAL test method based on specific hardware platform is explained, and a set of test cases is designed. By using CORBA (Common Object Request Broker Architecture) middleware Tao and software function dynamic configuration method, the test case set can shield the differences between the tested devices, improve the universality, compatibility and test efficiency of test cases. And users can complete the automatic test with one key operation on the PC. The results show that the test suite can fully verify the ability of hardware abstraction layer to realize data transmission and meet the conformity of SCA, so as to meet the needs of users