一种支持地址重定向的星载软件动态加载方法

    公开(公告)号:CN107729085A

    公开(公告)日:2018-02-23

    申请号:CN201710996603.5

    申请日:2017-10-19

    CPC classification number: G06F9/44526

    Abstract: 本发明提供了一种支持地址重定向的星载软件动态加载方法,能够实现简单、高可靠和冗余的星载软件地址重定向加载方法。步骤一、编写嵌入式软件链接配置文件;步骤二、程序启动时内存检测;步骤三、星载软件全局属性构件化:将所有的全局属性即会发生变化的属性,包括带初值的和不带初值的属性,均封装成一个构件的属性,该构件称为程序构件;步骤四、程序构件实例化:通过获得全局寄存器中保存的起始地址,将步骤三中定义的程序构件映射到健康的内存起始地址上,实现程序构件的实例化;步骤五、将整个程序编译链接形成可烧写的二进制程序文件;步骤六、最后将二进制文件烧写至目标设备上,加电正常启动。

    一种航天器开关矩阵故障检测及定位装置

    公开(公告)号:CN106291328A

    公开(公告)日:2017-01-04

    申请号:CN201610738491.9

    申请日:2016-08-26

    CPC classification number: G01R31/282 G01R31/327

    Abstract: 本发明公开一种航天器开关矩阵故障检测及定位装置,包括自测试向量生成单元、一组以上自测试隔离单元和一组以上自测试状态生成单元;自测试向量生成单元生成与开关矩阵中各开关一一对应的测试向量并输送至开关矩阵,控制对应开关导通或关断;每组自测试隔离单元设置在开关矩阵的相邻两级开关之间,每组自测试隔离单元对相邻两级开关之间的各路信号进行隔离,并将隔离后的信号进行合路后输送给与其对应的自测试状态生成单元;自测试状态生成单元接收合路信号,并对合路信号的电平状态转换后得到自测试状态信号,根据各测试向量下的自测试状态信号对开关矩阵的故障进行检测和定位,本发明能在不影响开关电路工作的情况下进行开关故障检测和定位。

    一种航天器通用接口控制器

    公开(公告)号:CN105760335A

    公开(公告)日:2016-07-13

    申请号:CN201610094783.3

    申请日:2016-02-19

    CPC classification number: G06F13/4204 G06F13/4068

    Abstract: 一种航天器通用接口控制器,包括总线HOST接口处理单元、UART接口处理单元、TDM仲裁处理单元、指令解析处理单元、时序并行接口处理单元、非时序并行接口处理单元、串行数据输出接口处理单元、串行数据输入接口处理单元、串行数据采集接口处理单元、遥测状态组帧处理单元。本发明通用控制器通过可代替处理器实现对时序并行接口、非时序并行接口、串行数据输出接口、串行数据输入接口、串行数据采集接口的协议处理和时序控制,并实现与星载总线、UART接口等接口间的数据交互和协议处理,改善了传统航天器综合电子计算机的总线体系架构,简化了处理器与各接口之间的信息交互,提高了航天器综合电子系统的整体性能。

    一种高可靠的航天器帧格式数据队列缓存系统及缓存方法

    公开(公告)号:CN102915281A

    公开(公告)日:2013-02-06

    申请号:CN201210334299.5

    申请日:2012-09-12

    Abstract: 一种高可靠的航天器帧格式数据队列缓存系统及缓存方法,该系统在双口存储器基础上,设计了二级地址管理机制,分为帧级别地址管理及数据级地址管理,通过二级换算电路映射到双口存储器的物理地址,设计了帧写入地址换算单元、帧读出地址换算单元、帧地址管理单元、写帧检测单元、读帧检测单元等。实现了功能完备的以数据帧结构为单位进行队列存储、读出操作的航天器帧格式数据队列存储器。本发明原理简单、功能强大、资源开销小、鲁棒性高、应用性强,能够消除诸多影响在轨卫星数据异常导致的数据帧格式移位、破损扩散的故障隐患。

Patent Agency Ranking