该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

基于国产CPU及OS的装备软件测试设备开发平台ETestDev简介

ETestDev是一款基于国产CPU及操作系统的装备软件测试设备开发平台(Development environment of equipment software test tool based ondomestic CPU and OS,简称:ETestDev),可广泛应用于航空航天、武器装备、工业控制、汽车电子、仪器仪表等各行业测试工装、测试仪器等设备的研发与部署。ETestDev具有应用范围广、实时性强、开发效率高、使用简单、易于扩展、国产自主可控等特点,支持各种国产CPU+国产操作系统的部署方案,同时兼容Windows、linux、Mac等多种操作系统。

测试开发环境

2.技术架构

ETestDev是嵌入式系统测试开发工具套件,由多个开发组件构成,主要包括ETL编译器、测试程序执行器、监控界面渲染器、多个组件库,以及Vscode插件、命令行工具等。

ETestDev主要由 SDK、ETL、ETestD、ETestX、DevTools 等模块组成;

SDK 提供二次开发使用的 API;

ETL 嵌入式测试领域专用语言,用于描述测试环境中各要素;

ETestD 二进制执行程序,随操作系统一起启动的ETest守护服务;

ETestX 二进制执行程序,测试程序执行引擎,以事件循环模式工作;

DevTools 多个定制开发时使用的实用工具;

ETestDev中各组成部分的相互关系如图:

3.主要功能

提供涵盖测试资源管理、测试环境描述、接口协议定义、测试用例设计、测试执行监控、测试任务管理等功能为一体的测试软件集成开发环境;

提供各类控制总线和仪器接口API,支持的I/O类型包括:RS232/422/485、1553B、CAN、TCP、UDP、AD、DA、DI、DO、ARINC429等,可灵活扩展;

支持对待测系统及其外围环境、接口情况等进行可视化仿真建模设计;

提供接口协议描述语言(DPD语言)及其编辑编译环境;

可通过表格、仪表、曲线图、状态灯等虚拟仪表实时监测接口数据;

可按二进制、十进制、十六进制监测输入与输出的原始报文并查询过滤;

提供灵活快捷的测试用例脚本编辑与开发环境;

测试脚本支持时序测试和多任务实时测试;

具有可自动生成满足不同组合覆盖要求测试数据的功能;

实时记录加时间戳的测试数据并支持测试数据的管理与统计分析;

提供Matlab/Simulink集成接口,可实现现有仿真模型的开发和利用,支持仿真模型实时代码的生成和运行;

提供实时内核模块,可实现高可靠性强实时测试,响应时间<=1ms,同步传送和抖动时间小于10us。上位机和下位机均支持国产CPU+操作系统。

仿真测试环境建模

通信接口协议配置

测试脚本编辑及管理

武器系统软件测试,基于国产CPU及OS的装备软件测试设备开发平台ETestDev简介相关推荐

  1. ETest--基于国产CPU及OS的装备软件测试设备开发平台

    一.    ETest简介 ETest是一款软件开发环境IDE,基于该IDE可以完成嵌入式系统测试软件的开发与部署.该产品是凯云科技率先在行业内推出的国产自主可控半实物仿真测试开发平台,有效打破了国内 ...

  2. 计算机CPU国产替代,国产CPU终于投入民用!网友:国产系统呢?啥时候能用上国产电脑...

    谈到科技发展,我国在多个领域都处于领先的位置,但CPU和操作系统却一直都是短板.不过近日国产CPU率先迎来突破,搭载国产CPU的电脑发布了,这意味着国产CPU开始投入民用! 据笔者了解,近日方正数码发 ...

  3. 计算机应用在航天,国产CPU的航天计算机应用

    国产CPU的航天计算机应用 计算机是航天器综合电子系统上的核心部件,主要用于控制计算.星务管理.敏感数据预处理等方面.由于前几年国内元器件水平所限,目前国内上天的星载计算机其CPU都不是国产的.近几年 ...

  4. 智慧港口——基于二三维一体化GIS的港口可视化监管平台

    "智慧港口"是以现代化基础设施设备为基础,以云计算.大数据.物联网.移动互联网.智能控制等新一代信息技术与港口运输业务深度融合为核心,以港口运输组织服务创新为动力,以完善的体制机制 ...

  5. 国产CPU群雄逐鹿谁主沉浮

    当下,国内(桌面.服务器)CPU与外商有较大差距,除了海光在性能上可能具有一拼之力外,其它国产CPU在商业市场上面对英特尔.AMD基本不具备竞争力,因而只能在篱笆墙内的市场角逐.而为了能够进入篱笆墙内 ...

  6. 再谈6大国产CPU处理器

    点击上方"码农突围",马上关注 这里是码农充电第一站,回复"666",获取一份专属大礼包 真爱,请设置"星标"或点个"在看&quo ...

  7. (干货)全面分析6大国产CPU处理器

    点击上方 "后端架构师"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 关注订阅号「后端架构师」,收看更多精彩内容 每日英文 When you ar ...

  8. 处理器架构 (十五) 国产cpu芯片与架构

    国产cpu芯片 x86架构 :海光,兆芯 arm架构 :海思,飞腾(ARMv8) mips架构 :龙芯(loongISA) alpha架构 :申威 PowerPC架构 :中晟宏芯 龙芯 2001年,计 ...

  9. win7 nvme 支持补丁_国产桌面版OS系统发布:Win7般体验 最高安全认证

    小白系统 免费的智能客服 点击使用8月13日,麒麟软件正式推出了最新的桌面版OS--银河麒麟桌面操作系统V10,该系统是银河麒麟和中标软件共同打造的最新成果,号称提供类似Win7的体验,支持国产龙芯. ...

最新文章

  1. 字节码编辑器JClassLIb下载教程
  2. c++ mysql 存储图片路径_3.用ADO实现图片在数据库中存储
  3. php joomla,基于MySQL / PHP和Joomla的因特网管理信息系统设计
  4. 用ASP.NET Core构建可检测的高可用服务--学习笔记
  5. a标签跳到另一个页面指定选项卡_HTML常用标签
  6. 技术和赚钱真的冲突吗?
  7. es6 依赖循环_require 和 import 的循环依赖详解
  8. 在Django将已有数据库生成models文件
  9. 集合 (二) ----- Map集合详解
  10. FireFox不支持InnerText的解决方法
  11. UVA160 Factors and Factorials【筛选法】
  12. Mysq 隔离级别操作
  13. linux bzip指定名称,bzip2命令_Linux bzip2 命令用法详解:将文件压缩成bz2格式
  14. 树莓派4安装minecraft java 1.12.2
  15. HyperMesh二次开发教程 - 前言
  16. 山东法律学校97级计算机班,我校计算机学院97级计算机专业校友重聚母校
  17. 教育培训行业市场营销推广的主要方式有哪些
  18. 【计算机图形学实验四——简单几何形体的平移、缩放、旋转等几何变换】
  19. SpringBoot参数校验--List类型
  20. Enumerating Trillion Triangles on Distributed Systems

热门文章

  1. vue slot的原理
  2. 发布新一代音视频技术架构,网易云信夯实头部玩家地位
  3. (八)用Matplotlib画曲线图
  4. 什么是pci总线原理?
  5. JavaScript–图片放大镜
  6. uniapp小程序消息订阅功能
  7. 入职新手必知的劳动法
  8. hwd分别是长宽高_奥德赛尺寸长宽高是多少
  9. 华为android系统手机图片,你的华为手机会出现奇怪的照片吗?关掉三个功能,从源头解决问题...
  10. Oracle——概要文件DBA_PROFILES解析