国产欧美精品一区二区,中文字幕专区在线亚洲,国产精品美女网站在线观看,艾秋果冻传媒2021精品,在线免费一区二区,久久久久久青草大香综合精品,日韩美aaa特级毛片,欧美成人精品午夜免费影视

基于動(dòng)態(tài)二進(jìn)制翻譯技術(shù)的數管軟件虛擬測試環(huán)境設計
DOI:
CSTR:
作者:
作者單位:

北京空間飛行器總體設計部,北京空間飛行器總體設計部,北京空間飛行器總體設計部,北京空間飛行器總體設計部,北京空間飛行器總體設計部

作者簡(jiǎn)介:

通訊作者:

中圖分類(lèi)號:

基金項目:


Design of OBDH software test platform based on dynamic binary translation
Author:
Affiliation:

Beijing Institute of Spacecraft System Engineering,Beijing Institute of Spacecraft System Engineering,Beijing Institute of Spacecraft System Engineering,Beijing Institute of Spacecraft System Engineering,Beijing Institute of Spacecraft System Engineering

Fund Project:

  • 摘要
  • |
  • 圖/表
  • |
  • 訪(fǎng)問(wèn)統計
  • |
  • 參考文獻
  • |
  • 相似文獻
  • |
  • 引證文獻
  • |
  • 資源附件
  • |
  • 文章評論
    摘要:

    針對傳統的數管軟件測試環(huán)境硬件設備依賴(lài)性強、地檢設備多、監視點(diǎn)分散和軟件內部狀態(tài)跟蹤困難等問(wèn)題,設計和構建了基于QEMU模擬器的數管軟件虛擬測試環(huán)境。該環(huán)境基于動(dòng)態(tài)二進(jìn)制翻譯技術(shù)模擬星載處理器,實(shí)現在異構平臺下運行星載數管軟件,同時(shí)增加指令跟蹤記錄功能,幫助軟件異常問(wèn)題定位;融合外圍設備驅動(dòng)和終端應用功能,對數據流進(jìn)行仿真,并采用統一的格式集中管理數據,進(jìn)行分層處理和實(shí)時(shí)差異比對,以日志形式記錄數據變化,實(shí)現對系統狀態(tài)的單窗口監視。在高分四號衛星等型號的應用表明,文章設計的虛擬測試環(huán)境能夠模擬數管軟件運行環(huán)境,提供更多的調試手段,使軟件測試工作提前,促進(jìn)了軟硬件協(xié)同開(kāi)發(fā),提高了星載軟件的開(kāi)發(fā)測試效率。

    Abstract:

    A QEMU-based virtual test platform for OBDH software was proposed to deal with the problems of traditional test environment, including hardware dependence, too many types of equipment, monitoring point dispersion and lack of software internal watching. The virtual cpu based on dynamic binary translation was emulated to run onboard software in heterogeneous platform, and the machine codes were recorded to help software debug; combined with the chip driver and application, the device was simulated to offer the information flow transmission, and the system log was record in order to achieve a single window monitoring by hierarchical processing and real-time difference comparing in unified format. The virtual environment was used in GF-4 project, the result showed that it can emulate the running environment of onboard software, provide more debugging means and simulate the system data stream, software test can be carried out before the hardware is put into production, so that the software and hardware can be coordinated developed, and the efficiency can be improved.

    參考文獻
    相似文獻
    引證文獻
引用本文

韋涌泉,,張紅軍,董振輝,朱劍冰.基于動(dòng)態(tài)二進(jìn)制翻譯技術(shù)的數管軟件虛擬測試環(huán)境設計計算機測量與控制[J].,2018,26(4):66-69.

復制
分享
文章指標
  • 點(diǎn)擊次數:
  • 下載次數:
  • HTML閱讀次數:
  • 引用次數:
歷史
  • 收稿日期:2018-01-15
  • 最后修改日期:2018-02-22
  • 錄用日期:2018-02-23
  • 在線(xiàn)發(fā)布日期: 2018-04-23
  • 出版日期:
文章二維碼
浮梁县| 南汇区| 呈贡县| 永胜县| 宁河县| 赤城县| 通州区| 通榆县| 大同市| 乌拉特后旗| 涞水县| 肥乡县| 东丽区| 青川县| 石楼县| 太康县| 台湾省| 龙岩市| 亚东县| 大港区| 盐源县| 安福县| 石景山区| 博客| 缙云县| 白河县| 怀远县| 东乌珠穆沁旗| 湖北省| 麻阳| 水富县| 新建县| 仁化县| 天台县| 尉氏县| 廉江市| 泾阳县| 嘉兴市| 津南区| 东丽区| 安仁县|