检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:罗佺佺 王永成[1] 肖辉[1] LUO Quan-quan;WANG Yong-cheng;XIAO Hui(Changchun Institute of Optics,Fine Mechanics and Physics,Chinese Academy of Sciences,Changchun 130033)
机构地区:[1]中国科学院长春光学精密机械与物理研究所,长春130033
出 处:《长春理工大学学报(自然科学版)》2020年第4期8-13,共6页Journal of Changchun University of Science and Technology(Natural Science Edition)
基 金:国家重大科研项目(902017000590)。
摘 要:为了适应航天器高可靠、长寿命的需求,以某实际项目应用为背景提出一种基于BM3803处理器的高可靠星载软件在轨重注方法。该方法通过1553B总线接收中央处理系统发送的重注程序,采用两个EEPROM实现原程序和重注程序存储,针对软件重注中接收、存储、固化和切换四个重要过程进行详细设计。设计了重注程序接收过程的多重校验,提高文件上传过程的可靠性;提出了基于包序号的重注程序存储方法,解决传输过程中包不连续的问题;采用了通过地面测控系统发送指令和引导程序相结合的方式进行重注程序加载,实现原程序和重注程序可靠切换。实验结果表明,该方案能够实现软件重注,并具有较高的可靠性。In order to meet the requirements of high reliability and long life of spacecraft,a high reliability on-orbitsoftware re-injection method based on BM3803 processor was proposed.The method receives the program sent by the central processing system through 1553B bus,usestwo EEPROM to realize the original program and re-injection program storage and carries out detailed design for the four important processes of receiving,storing,curing and switching in software re-injection.The multi-check of the receiving process of the program is designed to improve the reliability.A storage method of re-injection program based on package number solves the problem of package discontinuity during transmission.The re-injection program is loaded by the combination of bootloaderand instruction from ground operation control system,and the original program and re-injection program are switched reliably.The effectiveness and high reliability of the method is verified by experiments.
分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3