Banner
首页 > 新闻 > 内容
接口之王(嵌入式系统)
- 2022-04-08-

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小圆形连接器。适用范围广,可扩展性好,携带方便,配置灵活,操作简单,使用成本低,可满足航空航天、武器装备、工业控制、汽车电子、仪器仪表等嵌入式系统的需求。

金大明3

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、功能测试、系统测试。业务覆盖深圳、广州、珠海、佛山、南京、杭州、厦门、西安、成都、武汉、重庆、北京等地。

有需要的可以联系在线客服!