[发明专利]一种基于无线测试平台的仪器模块程序编写方法有效
申请号: | 201611163567.6 | 申请日: | 2016-12-15 |
公开(公告)号: | CN106598601B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 闻敏刚;黄亮;王宏 | 申请(专利权)人: | 太仓市同维电子有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/38;G06F11/36 |
代理公司: | 11340 北京天奇智新知识产权代理有限公司 | 代理人: | 刘黎明 |
地址: | 215400 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 无线 测试 平台 仪器 模块 程序 编写 方法 | ||
本发明涉及无线测试平台软件开发领域,尤其涉及一种基于无线测试平台的仪器模块程序编写方法,包括以下步骤:将待编写程序的仪器模块分为仪器图形界面及配置子模块和仪器控制子模块;对子模块独立编写调试;开发具体仪器型号控制模块,创建Windows操纵、控制台程序,加载具体仪器型号控制模块进行调试,调试仪器初始化及测量功能;将GDI模块和具体仪器型号控制模块放入并连接至测试平台;进行测试验证。完成仪器模块程序的编写。本发明通过模块化的分离,不同仪器之间完全独立,也避免了一些仪器库文件冲突之类的情况发生,更有利于存在仪器类型较多的生产和使用场景,符合轻量级开发和敏捷开发的需求。
技术领域
本发明涉及无线测试平台软件开发领域,尤其涉及一种基于无线测试平台的仪器模块程序编写方法。
背景技术
在高端制造化的时代背景下,生产无线测试平台的应用越来越广泛,取代了传统的一个产品,一种测试仪器,一套测试程序的模式。而且越来越多的,将一些产品之间共同的功能需求,集成到测试平台内部,通过平台的更新,来实现一次开发,就可以实现对之前已经开发过的测试程序的功能需求的支持。
无线产品测试需要使用到个各种功能的测试仪器,而这些仪器又往往是由不同的厂家提供,仪器的程序接口,调用方式等都不同。如何可以使平台可以简单的增加新的仪器,并且可以灵活的使用不同的测试仪器进行测试,就需要我们设计出一个灵活好用的仪器模块。
发明内容
本发明的目的在于提供一种基于无线测试平台的仪器模块程序编写方法,解决的问题。
为解决上述问题,本发明所采取的技术方案是:
一种基于无线测试平台的仪器模块程序编写方法,包括以下步骤:
步骤一,将待编写程序的仪器模块分为仪器图形界面及配置子模块和仪器控制子模块,其中仪器图形界面及配置子模块包括在测试平台的界面显示模块、仪器选择和仪器个性化配置,仪器控制子模块包括控制模块、初始化模块、测量模块;
步骤二,开发仪器的GDI模块,首先获取一份仪器的GDI模块的软件代码工程模版文件,将工程内部空缺的图片文件填入,用于界面显示,根据仪器要求,填写个性化设置,通过开发仪器的仪器控制模块连接待编写程序的仪器模块的仪器控制子模块,完成独立编写调试;
步骤三,开发具体仪器型号控制模块,创建Windows操纵、控制台程序,加载具体仪器型号控制模块进行调试,调试仪器初始化及测量功能;
步骤四,将GDI模块和具体仪器型号控制模块放入并连接至测试平台;
步骤四,测试平台识别仪器模块内的程序功能,并自动扫描相应路径下的文件夹,进行测试验证,如果发现与文件夹同名的GDI文件,即加载并调用标准的GDI接口,将仪器模块信息显示到测试平台上;如发现与文件夹同名的仪器控制模块文件,则在仪器初始化时,加载并调用仪器控制标准接口进行仪器控制,完成仪器模块程序的编写。
所述其中仪器图形界面及配置子模块作为中间层,提供仪器选择功能界面,通过标准化接口,调用具体仪器型号的GDI模块内的界面显示和仪器个性化配置,仪器控制子模块也是中间层,通过标准接口,加载具体仪器型号的控制模块,实现仪器初始化、测量等功能。
所述创建Windows操纵、控制台程序,是在开发仪器控制子模块时候用到的,作用为加载仪器控制子模块进行调试,主要是因为仪器控制子模块比较复杂,调试工作量大,且和界面关系不大,因此界面部分未做好的情况下,可以单独写一个简单的Windows操纵、控制台程序进行功能调试,与界面开发工程师可以分开同时开发,效率提升很明显。
采用上述技术方案所产生的有益效果在于:
1,本发明相较于传统的测试模块和仪器界面,仪器控制集成的设计方法,更有利于存在仪器类型较多的生产和使用场景。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太仓市同维电子有限公司,未经太仓市同维电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611163567.6/2.html,转载请声明来源钻瓜专利网。