-
题名基于“龙芯”的VxWorks系统函数在轨更新研究
被引量:5
- 1
-
-
作者
史毅龙
薛长斌
-
机构
中国科学院大学
中国科学院空间科学与应用研究中心
-
出处
《电子设计工程》
2015年第21期106-109,共4页
-
文摘
由于我国的空间技术的迅速发展,航天嵌入式系统的复杂性急剧增加。在航天领域要求对嵌入式操作系统vx Works进行剪裁工作以适应航天设计的要求,而剪裁掉文件系统的Vx Works操作系统存在地面不能对星上的事件进行有效干预的问题。文中在"龙芯"计算机平台上通过对Vx Works操作系统进行配置,设计了一种可在轨编程的方案,并针对其中的出现的修改后的函数中全局变量和调用函数的链接地址发生变化的问题提出了解决方案并完成了软件实现该功能。文中CPU采用wh1770,通过修改原被调用函数的初始代码实现对于新函数的调用,并针对全局变量以及调用函数在更新函数中链接地址发生变化设计了在轨更新接口函数和更新代码提取工具,从而实现函数的在轨更新,给出了部分设计流程图以及代码提取工具的测试结果。测试结果显示该工具实现了设计目的,在航天工程领域具备一定的利用价值。
-
关键词
wh1770
龙芯
VX
WORKS
函数在轨更新
-
Keywords
wh1770
loongson
vxworks
on-orbit updating function
-
分类号
TN9
[电子电信—信息与通信工程]
-