基于“龙芯”计算机平台Vxworks操作系统研究

被引量 : 6次 | 上传用户:sparkman007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着我国的空间技术的迅速发展,航天嵌入式系统的复杂度大大增加,导致星载嵌入式软件呈现多任务化的趋势。本课题在充分调研的基础上,基于我国拥有自主知识产权的龙芯cpu架构以及广泛应用在军事、航空、航天等可靠性和实时性要求极高的领域的Vx Works实时系统,通过对Vx Works系统进行剪裁和配置,实现了应用软件的轨编程功能,设计实现了符合航天领域嵌入式系统要求的系统,为解决航天嵌入式软件开发困难、地面干预以及更新困难等问题进行了有益的探索。本课题主要研究内容有三个方面:第一、系统剪裁配置方法分析。包含剪裁的原因以及Vx Works源码的剪裁分析、BSP剪裁和重编译方法分析。第二、设计了在轨编程系统。包含了在轨函数更新系统的原理,接口函数以及对全局变量和调用函数存在问题的处理方式的分析。第三、提供了在轨更新代码提取工具,用以提取更新代码。实验结果表明,该系统软件符合需求并能通过编译,且具有在轨编程的能力。本课题的创新之处在于:第一,为符合航天领域系统要求,文件系统需要被剪裁,因而无法使用动态加载模块的方式来实现函数替换的方式,在此前提下本文提出了无需函数表和预留开口的函数在轨更新方案,相对于文献[1][2][3][4]中的在轨编程方案,本方案具有无需通过地址表和使用方便的优势。第二,本方案基于“龙芯”计算机平台,在轨编程方案涉及的汇编指令集及机器码的修改均是基于“龙芯”CPU架构,设计并实现了一种基于龙芯体系结构的航天应用系统软件。本文对基于龙芯计算机平台的Vxworks的系统软件的研究,对于星载计算机方向,是一种有益的探索,具有较强的工程现实意义。
其他文献
跨部门政府信息共享是电子政务建设的关键内容,一个安全的电子政务信息共享系统需要更多地对数据进行加密,并且必须具有灵活性和可扩展性。文章探讨了跨部门政府信息共享,构
对于华南及秦岭造山带的大地构造演化存在不同的认识,其关键问题是地层时代的归属不同。笔者提出造山带地层的研究方法,对华南及秦岭地区近年来深水相古生物学及地层学研究进展
<正> 在日常地质工作中,常需进行一些角度换算方面的工作,如岩(矿)层真、视倾角的换算,斜层理、砾石扁平面、地层不整合面下伏岩层面、滑坡型卷层褶轴面等其原始产状的校正,
交通流建模对分析交通现象、预测交通管理措施、确定路网规划、解决交通问题等具有重要意义。微观交通流相比宏观和中观交通流,在刻画交通流细节和动态特性方面拥有独特优势,
经过近30 a的发展,深水油气勘探的水深记录被快速刷新;在深水区不断发现大油气田,油气储量、产量快速增长;深水区资金投入明显增长;世界深水区的剩余油气资源潜力巨大。深水
介绍了分形理论在工程地质学中的研究现状及进展;讨论了破裂系分形、地震分形、岩土介质分形、岩石力学分形及滑坡、泥石流分形五大问题;分析了目前研究中存在的问题;展望了工程
利用实测值建模法、估计值建模法和平均标准木法计算中国科学院千烟洲试验站湿地松(Pi-nus elliotii)人工林各器官生物量和总地上生物量,并与利用文献中的湿地松相对生长方程
Wrapper式特征选择方法需要耗费大量时间,为此提出了一种快速的Wrapper式特征选择新方法(Fast Feature Subset Ranking,简称FFSR).与以单个特征作为评价单位的传统方法不同,FFS
<正> 作者从最近召开的江西省贵金属矿床学术会议上了解到,近年来江西金矿勘查有较大的突破.其标志是,突破了原来以伴生金矿为主要金矿类型的局面,发现了一批独立金矿,其中个
回转式液压起重机作为一种常见的货物装卸与搬运工具,现已广泛地应用于工厂、码头、矿山、船舶、港口等场所,随着经济与生产的迅速发展,人们对装卸效率与安全生产的要求更高;