1 设备需求分析
以下是如何使用嵌入式控制器产品的软件流程ETest Studio实现快速高效的软件。
1.1被测件的通信接口
被测件是某嵌入式控制器设备,它的功能是与外围导航设备、雷达设备和功能设备通讯,发出指令到这些设备,并接收它们的反馈指令。
被测件控制器采用龙芯处理器和PowerPC等,用显示器操作终端,用于测试软件c 开发RS422接口、雷达设备和被测部件CAN以太网接口用于接口、功能设备和被测部件。
1.2为了对设备嵌入式系统软件进行全面的需求分析,需要模拟外围设备的导航、雷达和功能设备。为了与被测设备连接,需要有以太网CAN、RS422等接口。
2 环境
2.1硬件全封闭,无风扇铝合金结构,嵌入式X86架构主板。软件部分包括操作系统和软件。操作系统使用Win7,该软件由凯云科技自主开发的嵌入式系统平台集成开发(ETest Studio)。
云通用设备具有综合仪高规格的环境指标,抗震性能与电磁兼容性要求GJB为要求严格的客户提供更可靠的选择。它集成了TCP/UDP、RS232、CAN、1553B、AD/DA、DI/DO采用各种信号采集模块功能和信号接口GJ ** 599小圆形连接器。适用范围广,可扩展性好,携带方便,配置灵活,操作简单,使用成本低,可满足航空航天、武器装备、工业控制、汽车电子、仪器仪表等嵌入式系统的需求。
2.2ETest Studio
嵌入式系统平台集成环境开发(Embedded System Test Platform Development Studio,简称:ETest Studio)是嵌入式系统工装(设备)研发部署的集成开发工具。ETestStudio具有应用范围广、开发效率高、使用简单、可扩展性强、国内自主可控等特点。ETest Studio主要功能模块包括设计软件模块、执行服务软件模块、执行客户端软件模块、设备资源管理软件模块和辅助软件工具包。
3 用例设计与执行
3.1 仿真设计
模拟设计包括建立交联环境、设备规划、PC规划。模拟设计主要用于规划被测件的接口通道和接口协议。
3.1.1 交联环境
构建硬件环境后,需要使用ETest设计软件平台。首先设计交联环境,用来描述被测件的外围接口通道和协议。ETest该平台模拟了交联环境,增加了三个外围系统导航、雷达和功能,并添加了测量部件。添加三个通道,其中一个RS422,1个TCP一个客户端通道CAN通道。交联环境建模如下图所示。
3.1.2设备规划
在设备规划中加入使用的板卡设备,加入设备后,将交联环境建模的各通道绑定到相应的板卡设备上,TCP客户端渠道规划拖延KiyunHD设备的1个TCP客户端上,RS422通道规划拖到KiyunHD设备的1个RS422通道上,1个CAN绑通道规划拖到仪的CAN通讯板卡CAN20上0通道。TCP客户端设置远端服务器IP地址和端口。RS422设置COM口号,波特率,停止位。CAN设置通道号和波特率。从设备规划中可以看出ETest底层技术的无关性。所用设备的驱动已集成到ETest用户不需要再调用驱动程序API开发函数,直接使用模块通道。
3.1.C规划
规划好设备后,进行PC计划,然后将计划好的硬件板卡连接到计算机终端,建立PC规划方案。我们使用这台机器,所以服务器和客户端IP都是本地。
3.2用例设计
用例设计主要包括DPD协议、监控设计、脚本设计、用例数据设计。ETest自动化用例的设计。
深圳市富连达科技有限公司是NI联盟商、代理商、系统集成商,主要有NIGPIB、NILABVIEW、NIDAQ、NI板卡、NI数据采集卡等产品。公司拥有产品测试的软硬件全套应运解决方案,开发范围包括ICT、Boundary Scan、功能测试、系统测试。业务覆盖深圳、广州、珠海、佛山、南京、杭州、厦门、西安、成都、武汉、重庆、北京等地。
有需要的可以联系在线客服!
上一条: 高频继电器新方案
下一条: 利用NI机器视觉方案改进您的PLC系统
相关新闻
- 美国国家仪器NI公司:测试平台标准化 降低客户成本
- 美国国家仪器公司推出mmWave 5G封装测试解决方案
- NI数据采集设备技术总览
- NI数据采集模块和数据采集卡有什么区别
- 什么是NIGPIB?
- 关于NI数据采集卡采集频率的问题
- NI数据采集卡的由来与分类
- 美国国家仪器的快速16位数据采集卡
- 何为IN数据采集
- 加速5G RF通信发展!Cadence完成对美国国家仪器旗下子公司AWR的收购
- 高频继电器新方案
- 汽车继电器噪声规范整理
- 嵌入式系统的特点和实现方法
- 嵌入式系统-航天工业的应用条件
- SF6 密度继电器如何测试的?
- 嵌入式系统是如何使用的?
- 如何使嵌入式系统安全可靠?高质量测试是关键
- 什么是嵌入式系统?
- 美国国家仪器的快速数据采集卡
- 什么是NI数据采集--采集卡