摘要

针对空间应用软件系统高可靠、可扩展的需求,提出了一种在TMS570上的软件重构技术和实现方法。采用在应用编程(IAP,in-application programming)的原理,深入研究了TMS570嵌入式系统重构的技术原理和关键技术;采用"APP1(带BootLoader)+APP2"的架构,将IAP功能耦合在主程序中,可通过地面数据注入的方式更新空间应用软件,同时还具备局部代码更新功能。注入程序经过验证,可以在4.4s内上传100KB数据量的程序代码。该方案为空间应用软件的开放性设计、可靠性设计提供了依据。

  • 单位
    中国科学院空间应用工程与技术中心

全文