天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于“龍芯”計算機(jī)平臺Vxworks操作系統(tǒng)研究

發(fā)布時間:2018-02-26 04:32

  本文關(guān)鍵詞: mips 龍芯 vxWorks BSP 在軌更新 出處:《中國科學(xué)院研究生院(空間科學(xué)與應(yīng)用研究中心)》2015年碩士論文 論文類型:學(xué)位論文


【摘要】:近年來,隨著我國的空間技術(shù)的迅速發(fā)展,航天嵌入式系統(tǒng)的復(fù)雜度大大增加,導(dǎo)致星載嵌入式軟件呈現(xiàn)多任務(wù)化的趨勢。本課題在充分調(diào)研的基礎(chǔ)上,基于我國擁有自主知識產(chǎn)權(quán)的龍芯cpu架構(gòu)以及廣泛應(yīng)用在軍事、航空、航天等可靠性和實(shí)時性要求極高的領(lǐng)域的Vx Works實(shí)時系統(tǒng),通過對Vx Works系統(tǒng)進(jìn)行剪裁和配置,實(shí)現(xiàn)了應(yīng)用軟件的軌編程功能,設(shè)計實(shí)現(xiàn)了符合航天領(lǐng)域嵌入式系統(tǒng)要求的系統(tǒng),為解決航天嵌入式軟件開發(fā)困難、地面干預(yù)以及更新困難等問題進(jìn)行了有益的探索。本課題主要研究內(nèi)容有三個方面:第一、系統(tǒng)剪裁配置方法分析。包含剪裁的原因以及Vx Works源碼的剪裁分析、BSP剪裁和重編譯方法分析。第二、設(shè)計了在軌編程系統(tǒng)。包含了在軌函數(shù)更新系統(tǒng)的原理,接口函數(shù)以及對全局變量和調(diào)用函數(shù)存在問題的處理方式的分析。第三、提供了在軌更新代碼提取工具,用以提取更新代碼。實(shí)驗(yàn)結(jié)果表明,該系統(tǒng)軟件符合需求并能通過編譯,且具有在軌編程的能力。本課題的創(chuàng)新之處在于:第一,為符合航天領(lǐng)域系統(tǒng)要求,文件系統(tǒng)需要被剪裁,因而無法使用動態(tài)加載模塊的方式來實(shí)現(xiàn)函數(shù)替換的方式,在此前提下本文提出了無需函數(shù)表和預(yù)留開口的函數(shù)在軌更新方案,相對于文獻(xiàn)[1][2][3][4]中的在軌編程方案,本方案具有無需通過地址表和使用方便的優(yōu)勢。第二,本方案基于“龍芯”計算機(jī)平臺,在軌編程方案涉及的匯編指令集及機(jī)器碼的修改均是基于“龍芯”CPU架構(gòu),設(shè)計并實(shí)現(xiàn)了一種基于龍芯體系結(jié)構(gòu)的航天應(yīng)用系統(tǒng)軟件。本文對基于龍芯計算機(jī)平臺的Vxworks的系統(tǒng)軟件的研究,對于星載計算機(jī)方向,是一種有益的探索,具有較強(qiáng)的工程現(xiàn)實(shí)意義。
[Abstract]:In recent years, with the rapid development of space technology in our country, the complexity of space embedded system has increased greatly, resulting in the multitasking trend of spaceborne embedded software. Based on the cpu architecture with independent intellectual property rights in China and the VX Works real-time system which is widely used in military, aviation, aerospace and other fields with high reliability and real-time requirements, the VX Works system is tailor-made and configured. The function of track programming of the application software is realized, and the system that meets the requirements of the embedded system in the space field is designed and realized. In order to solve the difficulty of the development of the space embedded software, The problems of ground intervention and difficulty of renewal have been explored. The main contents of this research are as follows: first, Analysis of system tailoring and configuration methods. Analysis of the reasons for the clipping and the analysis of the VX Works source code tailoring and recompiling methods. Second, the on-orbit programming system is designed. The principle of the on-orbit function update system is included. Interface function and the analysis of the problem of global variable and calling function. Thirdly, an on-orbit update code extraction tool is provided to extract the update code. The experimental results show that, The system software meets the requirements, can be compiled, and has the ability to program in orbit. The innovation of this paper is: first, in order to meet the requirements of the aerospace system, the file system needs to be tailor-made. Therefore, it is impossible to use dynamic loading module to realize function replacement. On this premise, this paper proposes an on-orbit updating scheme of function without function table and reserved opening, compared with the in-orbit programming scheme in [1] [2] [3] [4], which is different from that in [1] [2] [3] [4]. This scheme has the advantage of no need to pass through address list and easy to use. Second, the scheme is based on the "Godson" computer platform, and the modification of the assembly instruction set and machine code involved in the on-orbit programming scheme is based on the "Godson" CPU framework. This paper designs and implements a kind of space application system software based on the Godson architecture. The research on the system software of Vxworks based on the Godson computer platform is a useful exploration for the direction of spaceborne computer. It has strong practical significance in engineering.
【學(xué)位授予單位】:中國科學(xué)院研究生院(空間科學(xué)與應(yīng)用研究中心)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP316

【引證文獻(xiàn)】

相關(guān)會議論文 前1條

1 喬磊;趙瑋;孫越;華更新;楊樺;;深空探測空間飛行器嵌入式操作系統(tǒng)研究與設(shè)計[A];中國宇航學(xué)會深空探測技術(shù)專業(yè)委員會第六屆學(xué)術(shù)年會暨863計劃“深空探測與空間實(shí)驗(yàn)技術(shù)”重大項目學(xué)術(shù)研討會論文集[C];2009年



本文編號:1536547

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/falvlunwen/zhishichanquanfa/1536547.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶8e9f0***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com