基于反编译开发的因特尔方案无线功率测试方法和系统技术方案

技术编号:23399762 阅读:29 留言:0更新日期:2020-02-22 12:03
本发明专利技术涉及通信类电子产品的生产制造领域,具体涉及一种基于反编译开发的因特尔方案无线功率测试方法和系统,该系统包括包括pc,所述pc的网口通过网线连接有无线终端测试仪,无线终端测试仪的射频端口通过射频线与被测器件相连;所述pc内安装有自动化产测平台,用于加载测试程序对被测器件进行测试;所述pc内安装有Reflector工具,用于形成反编译Reflector环境;所述pc内安装有Lantiq DUT手动测试工具,用于形成Lantiq DUT环境。解决目前设备商提供的产测程序可维护性差、可扩展性也较差、测试程序非常冗余、测试效率不高以及重测率较高的问题。

The method and system of wireless power test based on decompiler development

【技术实现步骤摘要】
基于反编译开发的因特尔方案无线功率测试方法和系统
本专利技术涉及通信类电子产品的生产制造领域,具体涉及一种基于反编译开发的因特尔方案无线功率测试方法和系统。
技术介绍
因特尔芯片在无线测试领域属于较为小众的芯片类型,相关的项目及资料都比较少,行业内比较通用的做法是,依赖于设备商提供的产测程序,以供工厂生产使用,这样带来的问题是可维护性差、可扩展性也较差,而且设备商提供的测试程序非常冗余,测试效率也不高,重测率也较高,因此非常有必要开发自研高效的测试程序。因特尔芯片商会提供一款名为LantiqDUT的应用软件,用于辅助技术人员,手动对芯片进行测试。对这款应用软件进行分析发现,这款软件主要是通过调用LQ_DUT.dll文件实现的,并且,芯片商有提供这份LQ_DUT.dll文件的导数函数。但是,如何调用这些导出函数及参数的设定部分,却缺失了。所以需要分析明确LantiqDUT是如何调用LQ_DUT.dll文件内的功能函数实现功率测试的过程。
技术实现思路
本专利技术的目的在于提供一种基于反编译开发的因特尔方案无线功率测试方法和系统,解决目前设备商提供的产测程序可维护性差、可扩展性也较差、测试程序非常冗余、测试效率不高以及重测率较高的问题。为解决上述的技术问题,本专利技术采用以下技术方案:一种基于反编译开发的因特尔方案无线功率测试系统,包括pc,所述pc的网口通过网线连接有无线终端测试仪,无线终端测试仪的射频端口通过射频线与被测器件相连;所述pc内安装有自动化产测平台,用于加载测试程序对被测器件进行测试;所述pc内安装有Reflector工具,用于形成反编译Reflector环境;所述pc内安装有LantiqDUT手动测试工具,用于形成LantiqDUT环境。进一步的技术方案是,所述无线终端测试仪的射频端口通过射频线连接有功分器,所述功分器通过射频线与被测器件相连。更进一步的技术方案是,所述自动化产测平台内设有对接控制模块,所述对接控制模块包括DUT控制模块、SWFS测试项目模块和JS脚本模块。更进一步的技术方案是,所述测试程序与Reflector工具对LantiqDUT手动测试工具中的LQ_DUT.dll库函数中功率发射过程进行解析的过程相匹配,所述测试程序包括PostTest模块、InsertDUT模块、TxVerify模块和RemoveDUT模块。更进一步的技术方案是,所述测试程序执行的测试步骤依次包括开始加载测试、插入DUT测试、功率验证测试和卸载DUT。更进一步的技术方案是,所述无线终端测试仪为IQxel无线终端测试仪或WT208无线终端测试仪。一种基于反编译开发的因特尔方案无线功率测试方法,包括如下步骤:S1、系统拓扑搭建:在pc上安装自动化产测平台,并使pc平台通过网线连接无线终端测试仪,使无线终端测试仪、功分器和被测物通过射频线依次相连;S2、用VS2008开发环境来形成反编译环境和LantiqDUT环境:下载Reflector并选择相应的.Net版本安装到pc上,对DLL进行反编译,安装所需版本的LantiqDUT安装包,将安装后的LantiqDUT路径加入到环境PATH变量中,运行LantiqDUT;S3、进行因特尔方案无线功率测试:依次进行开始加载测试、插入DUT测试、功率验证测试和卸载DUT。与现有技术相比,本专利技术的有益效果是:基于一台无线终端测试仪和一台pc,基于因特尔最新的LQ_DUT.dll,结合反编译解析工具,开发自研的因特尔测试程序,该程序是基于无线终端测试仪IQxel/WT208和LantiqDUT中LQ_DUT.dll文件进行测试,可以有效地对因特尔芯片方案进行测试,即可实现众多无线终端产品功率测试,降低了程序冗余,增强了程序的可扩展性,可编辑性,极大地提高了测试效率,降低了测试重测率。附图说明图1为本专利技术基于反编译开发的因特尔方案无线功率测试系统的结构框图。图2为本专利技术基于反编译开发的因特尔方案无线功率测试方法的流程图。图3为本专利技术因特尔方案无线功率测试方法的流程图。图4为本专利技术软件模块部分的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1-4示出了本专利技术基于反编译开发的因特尔方案无线功率测试方法和系统的实施例。实施例1:本实施例提供一种基于反编译开发的因特尔方案无线功率测试系统,该系统包括pc,pc的网口通过网线连接有无线终端测试仪,无线终端测试仪的射频端口通过射频线与被测器件相连;在pc上安装有的软硬件包括自动化产测平台、Reflector工具和LantiqDUT手动测试工具,其中自动化产测平台用于加载测试程序(即是测试软件)对被测器件进行测试,Reflector工具用于形成反编译Reflector环境,LantiqDUT手动测试工具用于形成LantiqDUT环境。Reflector工具来实现反编译,洞悉测试的内部逻辑,并结合自身的测试平台机制来设计和开发自研测试程序。Reflector是由微软员工LutzRoeder编写的免费程序。Reflector的出现使.NET程序员眼前豁然开朗,因为这个免费工具可以将.NET程序集中的中间语言反编译成C#或者VB代码。除了能将中间语言转换为C#或VB以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中中间语言的能力以及提供对第三方插件的支持。无线终端测试仪的射频端口通过射频线连接有功分器,功分器通过射频线与被测器件相连。功分器的一端有一个口,用于与无线终端测试仪的射频端口连接,功分器的另一端会分成多个口,分别与被测器件的不同天线连接。自动化产测平台内设有对接控制模块,对接控制模块包括DUT控制模块、SWFS测试项目模块和JS脚本模块。DUT控制模块负责对于测试DUT进行控制,属于自动化产测平台的功能模块之一;SWFS测试项目模块负责对于所有测试项目进行管理,并依次执行,属于自动化产测平台的功能模块之一;脚本模块用于提供可编辑接口,令开发人员可以通过JS脚本的方式,在不改动源代码的情况下,对测试指令,测试逻辑及测试结果等,作出自定义的修改,属于自动化产测平台的功能模块之一;这三个模块都是属于自动化测试平台的功能模块,测试程序是通过自动化测试平台调用,因此自动化测试平台提供这几个功能模块给测试程序使用。测试程序与Reflector工具对LantiqDUT手动测试工具中的LQ_DUT.dll库函数中功率发射过程进行解析的过程相匹配,测试程序包括PostTest模块、InsertDUT模块、TxVerify模块和RemoveDUT模块,其中测试程序上还有平台接口部分,平台接口部分用于提供DUT控制模块接口和提供SWFT测试项目模块,测试程序本文档来自技高网...

【技术保护点】
1.一种基于反编译开发的因特尔方案无线功率测试系统,其特征在于:包括pc,所述pc的网口通过网线连接有无线终端测试仪,所述无线终端测试仪的射频端口通过射频线与被测器件相连;/n所述pc上安装有自动化产测平台,用于加载测试程序对被测器件进行测试;/n所述pc上安装有Reflector工具,用于形成反编译Reflector环境;/n所述pc上安装有Lantiq DUT手动测试工具,用于形成Lantiq DUT环境。/n

【技术特征摘要】
1.一种基于反编译开发的因特尔方案无线功率测试系统,其特征在于:包括pc,所述pc的网口通过网线连接有无线终端测试仪,所述无线终端测试仪的射频端口通过射频线与被测器件相连;
所述pc上安装有自动化产测平台,用于加载测试程序对被测器件进行测试;
所述pc上安装有Reflector工具,用于形成反编译Reflector环境;
所述pc上安装有LantiqDUT手动测试工具,用于形成LantiqDUT环境。


2.根据权利要求1所述的基于反编译开发的因特尔方案无线功率测试系统,其特征在于:所述无线终端测试仪的射频端口通过射频线连接有功分器,所述功分器通过射频线与被测器件相连。


3.根据权利要求1所述的基于反编译开发的因特尔方案无线功率测试系统,其特征在于:所述自动化产测平台内设有对接控制模块,所述对接控制模块包括DUT控制模块、SWFS测试项目模块和JS脚本。


4.根据权利要求1所述的基于反编译开发的因特尔方案无线功率测试系统,其特征在于:所述测试程序与Reflector工具对LantiqDUT手动测试工具中的LQ_DUT.dll库函数中功率发射过程进行解析的过程相匹配,所述测试程序包括Post...

【专利技术属性】
技术研发人员:闻敏刚刘立刚黄亮
申请(专利权)人:太仓市同维电子有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1