›› 2019, Vol. 39 ›› Issue (5): 61-.doi: 10.16708/j.cnki.1000-758X.2019.0041

Previous Articles     Next Articles

1553B bus communication software based on BM3803

 HAN  Chun-Hui, WANG  Yu, HUANG  Shu-Hua, XU  Quan, ZHANG  Shen, LU  Yue-Lin   

  1. 1.Anhui Institute of Optics and Fine Mechanics, Chinese Academy of Sciences, Hefei230031, China
    2.University of Science and Technology of China, Hefei230026, ChinaBM3803
  • Online:2019-10-25 Published:2019-10-25

Abstract: processor is used in a satellite ground detection equipment to simulate the bus controller in the satellite in order to detect the remote terminal, and a satellite data simulation platform with stronger realtime performance than the traditional Windows+1553B_PCI board solution is constructed. The realtime operating system μC/OSII is transplanted to BM3803, and the boardlevel support package for BM3803 is designed to ensure the onorbit software update and the task realtime. The software structure with high separation of user tasks and hardware is determined. When designing the user tasks of μC/OSII, the verification functions of BM3803 and B61580 are fully utilized to improve the software reliability. Finally, the same user task is completed with this design and the Windows+1553B_PCI board solution respectively, and the design has better realtime performance, which can meet the realtime requirements of the highlevel satellite communication protocol.

Key words: BM3803, RTOS, reliability, realtime, 1553B, communication software, satellite ground detection platform