国产欧美精品一区二区,中文字幕专区在线亚洲,国产精品美女网站在线观看,艾秋果冻传媒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
  • 出版日期:
文章二維碼
永昌县| 凤阳县| 肇源县| 马尔康县| 高平市| 麦盖提县| 松阳县| 聂拉木县| 肇州县| 屏东县| 自治县| 天柱县| 深水埗区| 南京市| 环江| 涟源市| 溆浦县| 丹阳市| 三河市| 阿拉善右旗| 镶黄旗| 临夏县| 贺州市| 鹿邑县| 新宁县| 墨江| 祁阳县| 吴江市| 昭平县| 阳信县| 增城市| 洛浦县| 乌审旗| 宁远县| 瓮安县| 韶关市| 昌都县| 县级市| 普陀区| 桑植县| 深水埗区|