首页> 中文会议>2014航天可靠性学术交流 >1553B通信可靠性软件设计

1553B通信可靠性软件设计

摘要

航天器的一个最主要功能就是通信,了解各分系统和各设备当前的工况,从而通过传输的遥测数据来决定需要发送的遥控指令控制航天器完成各个任务。航天器上一个很重要的通信途径是1553B总线,通过各BC端和RT端进行信息交互。一旦由于芯片自动复位或软件设计缺陷造成总线通讯失败,将会严重影响地面对航天器的准确判断。这里只讨论RT模式基于C语言的BU61580芯片复位和单片机软件设计缺陷带来的几个典型现象、机理及其解决措施。rn 本文主要从软件的角度针对航天1553B总线通信异常带来的几个典型现象、机理及其解决措施展开讨论,叙述了在软件运行过程中可能由于外界干扰、中断方式设置不当或中断处理不完善等问题而导致1553B总线通讯失败的情况,从而针对不同现象进行分析、解决和预防,通过软件的几种设计方法予以提高1553B总线通讯的可靠性.rn 以上情况主要是针对BU61580和80C32单片机而言的,建议1553B总线通讯的发送和接收端,根据遥测数据和遥控指令的数量、类型等实际情况制定协议及约束条件,避免错误情况发生。解决通信问题不能简单照搬别人的做法,需要根据实际的遥测遥控数量、中断类型,芯片接口特点等因素仔细分析,考虑到可能出现问题的关键环节和要素及解决措施,参照以往成功的案例和经验,确定适合的软件设计,从而提升软件的健壮性与可靠性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号