[发明专利]无线模块的辅助开发装置及其开发方法无效
| 申请号: | 201010182332.8 | 申请日: | 2010-05-21 |
| 公开(公告)号: | CN102253852A | 公开(公告)日: | 2011-11-23 |
| 发明(设计)人: | 孔凡兵 | 申请(专利权)人: | 希姆通信息技术(上海)有限公司 |
| 主分类号: | G06F9/45 | 分类号: | G06F9/45 |
| 代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 薛琦 |
| 地址: | 200335 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 无线 模块 辅助 开发 装置 及其 方法 | ||
技术领域
本发明涉及无线模块开发领域,特别是涉及一种无线模块的辅助开发装置及其开发方法。
背景技术
随着无线模块的广泛应用,越来越多软件工程师在使用无线模块进行开发,无线模块和客户工程师开发的应用软件的接口是AT命令,用户程序是通过模块的UART(通用异步接收/发送装置)接口,将AT命令发送给模块,以实现各种功能应用,比如语音通话,收发SMS(Short Messaging Service,短信息服务),TCP/IP收发数据等。目前,业内各模块厂家只给客户提供AT命令手册或应用手册等文档资料,让客户工程师阅读资料学习如何使用AT命令。由于文档描述不详细,或工程师对其理解的差异,经常导致无线模块应用软件的开发时间过长和客户最终产品软件不稳定。
发明内容
本发明要解决的技术问题是为了克服现有技术中无线模块开发时间过长、客户最终产品软件不稳定的缺陷,提供一种无线模块的辅助开发装置及其开发方法。
本发明是通过下述技术方案来解决上述技术问题的:
一种无线模块的辅助开发装置,其特点在于,其包括:
一多串口操作管理模块,用于控制PC机上的串口与无线模块之间的数据传输;
一虚拟状态机模块,用于模拟各类移动终端的操作平台,并与多串口操作管理模块交互数据;
一多窗口数据管理模块,用于显示和保存多串口操作管理模块与虚拟状态机模块之间交互的数据。
较佳地,所述各模块之间传输的数据为AT命令数据。
较佳地,该辅助开发装置还包括若干用户应用程序功能模块,用于无线模块AT命令的编辑和发送、无线模块返回数据的解析以及各种用户数据的输入输出。
较佳地,所述各种用户数据包括短信息的内容或电话号码。
较佳地,所述用户应用程序功能模块为STK(用户识别应用发展工具)操作功能模块、发送SMS功能模块、语音通话功能模块、TCP/IP数据传输模块或PPP(点对点协议)拨号演示功能模块。
较佳地,该虚拟状态机模块还用于用户应用程序功能模块的载入初始化、启动、运行和挂起操作。
较佳地,该多串口操作管理模块还用于PC机串口的参数配置,PC机与无线模块之间的数据通道上的数据读写以及PC机串口的信号线的状态控制和输出。
较佳地,该多窗口数据管理模块还用于设定数据显示格式,添加数据传递方向和时间标签,以及数据的保存和复制。
较佳地,该时间标签表示PC机与无线模块之间发送或接收数据的时间。
本发明的另一技术方案为:一种利用所述的无线模块的辅助开发装置的开发方法,其特点在于,其包括以下步骤:
S1:利用串口操作管理模块建立PC机与无线模块之间的物理通道;
S2:虚拟状态机模块模拟各类移动终端的操作平台,与多串口操作管理模块交互数据;
S3:多窗口数据管理模块显示和保存多串口操作管理模块与虚拟状态机模块之间交互的数据。
较佳地,所述各模块之间传输的数据为AT命令数据。
较佳地,该辅助开发装置还包括若干用户应用程序功能模块,用于无线模块AT命令的编辑和发送、无线模块返回数据的解析以及各种用户数据的输入输出。
较佳地,步骤S2中还包括如下步骤:虚拟状态机模块对用户应用程序功能模块执行载入初始化、启动、运行和挂起操作。
较佳地,步骤S3中还包括如下步骤:利用多窗口数据管理模块设定数据显示格式,添加数据传递方向和时间标签,以及数据的保存和复制。
较佳地,该时间标签表示PC机与无线模块之间发送或接收数据的时间。
本发明的积极进步效果在于:本发明能够指导无线模块应用开发工程师正确使用无线模块的AT命令,以节省客户的开发时间,加快客户项目的开发进程。把对无线模块正确的AT命令控制方法,通过应用程序工具现场演示给客户工程师学习和理解。本发明还适用于GSM,CDMA,TD-SCDMA,WCDMA等各种制式无线模块的AT命令应用,并可以不断扩展其应用演示单元模块。
附图说明
图1为本发明的无线模块的辅助开发装置的逻辑框图。
图2为本发明的无线模块的辅助开发装置的界面截图。
具体实施方式
下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希姆通信息技术(上海)有限公司,未经希姆通信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010182332.8/2.html,转载请声明来源钻瓜专利网。





