基于计数变化进行动态超时控制的数据接收方法

    公开(公告)号:CN103116557B

    公开(公告)日:2016-06-22

    申请号:CN201110365999.6

    申请日:2011-11-17

    Inventor: 朱琦 林挺

    Abstract: 本发明涉及卫星数管分系统的数据分发与传输,公开了一种基于计数变化进行动态超时控制的数据接收方法。包括确定超时最大延时参数;选择指定的通道;接收前启动定时器计时;判断接收数据的字节计数的情况,进行数据接收处理;判断接收数据的字节计数的变化;判断定时器超时情况,进行超时异常处理等步骤。本发明解决了多载荷多数据类型情况下接收数据超时控制的问题,取得了提高卫星软件设计通用化程度和数据可靠性等有益效果。

    基于计数变化进行动态超时控制的数据接收方法

    公开(公告)号:CN103116557A

    公开(公告)日:2013-05-22

    申请号:CN201110365999.6

    申请日:2011-11-17

    Inventor: 朱琦 林挺

    Abstract: 本发明涉及卫星数管分系统的数据分发与传输,公开了一种基于计数变化进行动态超时控制的数据接收方法。包括确定超时最大延时参数;选择指定的通道;接收前启动定时器计时;判断接收数据的字节计数的情况,进行数据接收处理;判断接收数据的字节计数的变化;判断定时器超时情况,进行超时异常处理等步骤。本发明解决了多载荷多数据类型情况下接收数据超时控制的问题,取得了提高卫星软件设计通用化程度和数据可靠性等有益效果。

    一种支持即插即用的星载软件容错方法

    公开(公告)号:CN106407046A

    公开(公告)日:2017-02-15

    申请号:CN201610873553.7

    申请日:2016-09-29

    CPC classification number: G06F11/1479

    Abstract: 本发明涉及多平台环境下星载软件容错的方法,公开了一种支持即插即用的星载软件容错方法,采取的步骤包括:异常触发、异常消息解析、故障所在设备驱动程序签名、故障所在软件模块签名、故障所在板卡签名、故障所在星载计算机签名、判断纠错能力、数据恢复处理、判断备份件、切换选用备份件、隔离故障设备或模块、记录故障信息。本发明解决了复杂应用环境下对多处理器及硬件设备的星载软件采取容错设计时不易扩展和兼容的问题,取得了提升软件快速开发能力、可靠性和支持设备即插即用等有益效果。

    基于ERC32处理器内存数据抗干扰的存储方法及系统

    公开(公告)号:CN104866387A

    公开(公告)日:2015-08-26

    申请号:CN201510354852.5

    申请日:2015-06-23

    Abstract: 本发明利用ERC32处理器的异常陷阱机制,将EDAC和三模冗余两个方法结合起来使用,软件定期刷新内存,如果出现一位翻转,则采用EDAC方式之间纠正错误,如果出现多位错误,则首先清除单元中的错误数据,并触发特定的异常复位,再通过三取二恢复数据,在底层程序实现上对每个数据统一三存三取,上层应用程序不必在使用每个数据前单独进行三取二,从而降低软件复杂程序,提高软件可靠性。

Patent Agency Ranking