收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 其它专业论文 >> 软件工程本科论文

通信公司电话校准测试工具设计实现

[关键词:电话校准,测试工具]  [热度 ]
提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:rjgc0268,word全文:50页,合计:19000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
通信公司电话校准测试工具设计实现毕业设计论文------

文章首先引入TTPCom公司的GSM软件平台,分析搜集校准工具的功能需求,从平台的Test Interface入手,编写能够自动测量校准数值,并且通过计算获得修正值,再把修正后的值写入手机NVRAM(Non-Volatile Random Access Memory,非挥发性随机存储器)的测试工具;此外为了整合工具功能,重用已有代码,描述了移植原有自动测试逻辑的全过程。最终本文设计的测试工具除了可以调整校准数值外,还可以模拟移动终端在实际使用过程中可能发生的各种情况,并做测试记录。

校准测试工具采用C/C++开发,运行于PC端,与移动终端发生数据交换,通过GPIB连接控制电源、信号发生器等外围设备实施自动测试,为移动终端开发过程中的质量测试提供了有效对策。

......

主要工作和开发内容

开发基于TTPCom平台,从平台的Test Interface入手,编写能够自动测量校准数值,并且通过计算获得修正值,再把修正后的值写入手机NVRAM(Non-Volatile Random Access Memory,非挥发性随机存储器)的测试工具。Test Interface部分有一个专门的测试平台,称为GENIE,测试平台提供了工作站、测试仪和手机之间的通讯接口。在工作站上可以编写相对独立的功能模块和GENIE通讯,称为Pass Thru。本文的目的正是建立这样一个Pass Thru,通过GENIE,向运行在手机内部的Task发送信号,内部Task接收到信号以后对硬件进行相应操作,返回数据、状态和信号,然后由软件来比较,计算得出相应结果,再把结果转储到手机。此外,根据内部开发的需要,还要增加获取手机硬件版本号、软件版本号、手机串号、制造商信息等等功能。

另外一个方面是自动测试,测试手机终端的各项功能是否正常,自动测试原来已经有专门的工具,原来的工具使用VC开发,为了集合工具的功能,现在需要把VC/MFC开发的功能移植到BCB/OWL下来,需要调整一些类的实现,如CString/CFile等,需要在BCB/OWL下找到相应的类或者自己实现某些类和方法,调整Windows消息发送的方式和重写建立UI的方法,保证工具的平稳运行。

......

YHCal校准测试工具的开发严格遵守软件工程基本开发规范和流程,有严格细致的需求分析、可行性分析、概要设计、详细设计,并将所有过程文档化,方便后期扩展和维护。使用C/C++实现,和ADI/TTPCom平台结合紧密,有很强的嵌入式开发特性。

基于GSM协议的无线终端,校准是必不可少的环节,但具体校准方法对于GSM硬软件开发平台的依赖性很强,只要硬软件厂家的竞争还在,就很难推出跨平台的通用校准方案,YHCal提供的校准系统也受到这个限制,但是,与其它同类校准软件不同的是YHCal提供了扩展性较强的指令配置功能,在平台相同的情况下,软件结构发生变化,不用重新修改编译测试工具,可以从YHCal配置新类型的指令解决。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:rjgc0268,word全文:50页,合计:19000

本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——通信公司电话校准测试工具设计实现(论文,答辩稿)!
相关毕业设计
    没有关键字相关信息!