首页> 中国专利> 无线通信模块的一键升级方法及一键升级工具

无线通信模块的一键升级方法及一键升级工具

摘要

本发明提供一种无线通信模块的一键升级方法。所述一键升级方法包括以下步骤:升级文件备份;驱动程序调用;无线通信模块端口检测;下载程序调用;无线通信模块升级。与相关技术相比,本发明无需安装大量升级程序,操作简单。另外,本发明还提供一种无线通信模块的一键升级工具。

著录项

  • 公开/公告号CN105094911A

    专利类型发明专利

  • 公开/公告日2015-11-25

    原文格式PDF

  • 申请/专利号CN201510466757.4

  • 发明设计人 刘其峰;舒敏;

    申请日2015-08-03

  • 分类号G06F9/445;

  • 代理机构

  • 代理人

  • 地址 518052 广东省深圳市南山区南海大道1057号科技大厦二期A栋501B号

  • 入库时间 2023-12-18 12:21:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-12-07

    授权

    授权

  • 2015-12-23

    实质审查的生效 IPC(主分类):G06F9/445 申请日:20150803

    实质审查的生效

  • 2015-11-25

    公开

    公开

说明书

技术领域

本发明涉及无线通信领域,尤其涉及无线通信模块的一键升级方 法及一键升级工具。

背景技术

无线通信模块具备数据传输功能,采用无线通信模块建立专用数 据传输方式具有成本低廉、建设工程周期短、适应性好及扩展性好的 优点,因此,被广泛应用于工业数据采集系统、小型无线数据终端、 数字音频、机器人控制及无线数据通信等领域。

无线通信模块为了优化自身系统,需要对进行固件升级。在相关 技术中,对无线通信模块固件升级的方式主要是通过客户机系统中的 FlashTool下载工具下载升级包进行升级。但是,这种升级方式常常 需要首先安装各种下载工具和安装程序,且每一步需要手动安装完 成,操作复杂,升级周期长且容易出错;另外,当客户机中未安装 FlashTool下载工具时,不能实现对无线通信模块的固件升级。

因此,有必要提供一种新的无线通信模块的一键升级方法及一键 升级工具解决上述问题。

发明内容

本发明需要解决的技术问题是提供操作简单且客户机无需安装 下载工具就能实现无线通信模块升级的一键升级方法。

本发明提供一种无线通信模块的一键升级方法,包括以下步骤: 升级文件备份,提供无线通信模块、客户机和一键升级工具,所述一 键升级工具包括驱动程序文件、下载程序文件及升级包程序文件;将 所述无线通信模块与所述客户机电连接,将所述一键升级工具在所述 客户机运行,所述一键升级工具自动获取所述客户机的系统信息,并 将所述一键升级工具中与所述系统信息匹配的所述驱动程序文件、下 载程序文件及升级包程序文件备份于所述客户机。驱动程序文件调 用,所述一键升级工具根据所述系统信息调用与之匹配的所述驱动程 序文件进行安装,以驱动所述客户机的外接端口。无线通信模块端口 检测,所述一键升级工具检测所述无线通信模块的端口形态。下载程 序文件调用,所述一键升级工具根据所述无线通信模块的端口形态, 调用与之匹配的所述下载程序文件并运行。无线通信模块升级,所述 一键升级工具检测所述下载程序文件的输出信息,若所述输出信息为 重启信息,则所述一键升级工具发送重启指令至所述无线通信模块, 使所述无线通信模块重启后进入下载所述升级包括程序文件进行升 级,同时检测所述无线通信模块的升级状态。

优选的,所述无线通信模块端口检测步骤中,所述一键升级工具 根据所述系统信息检测所述无线通信模块的端口形态。其中,Win7 系统环境下检测所述无线通信模块的串口形态,Win8系统环境下检 测所述无线通信模块的MBIM形态。

优选的,所述无线通信模块为3G模块或4G模块。

优选的,所述系统信息包括系统版本及系统类型。

本发明还提供一种无线通信模块的一键升级工具,所述一键升级 工具包括:存储单元,用于存储所述驱动程序文件、下载程序文件及 升级包程序文件;系统检测单元,用于获取所述客户机的系统信息; 驱动程序文件调用单元,用于根据所述系统信息调用备份在所述客户 机的所述驱动程序文件;端口检测单元,用于根据所述系统信息检测 所述无线通信模块的端口形态;下载程序文件调用单元,用于调用备 份在所述客户机的所述下载程序文件;升级单元,用于检测所述下载 程序的输出信息,并向所述无线通信模块发送升级指令,使所述无线 通信模块重启后下载所述升级包程序文件进行升级。

相较于现有技术,本发明的无线通信模块的一键升级方法中,通 过所述一键升级工具自带的所述驱动程序文件、下载程序文件及升级 包程序文件进行自动升级,用户无需联网安装其它程序,一键安装所 述一键升级工具即可实现无线通信模块自动升级,操作简单且适用范 围广。

附图说明

图1为本发明无线通信模块的一键升级方法的流程图。

图2为本发明无线通信模块的一键升级工具的结构示意图。

具体实施方式

下面将结合附图和实施方式对本发明作进一步说明。

如图1和图2所示,图1为本发明无线通信模块的一键升级方法 的流程图;图2发明无线通信模块的一键升级工具的结构示意图。所 述无线通信模块的一键升级方法,包括以下步骤:

S1,升级文件备份;

提供无线通信模块(未图示)、客户机(未图示)和一键升级工 具1,所述一键升级工具包括驱动程序文件、下载程序文件及升级包 程序文件;将所述无线通信模块与所述客户机电连接,所述无线通信 模块上电开机,当所述无线通信模块需要升级时,运行所述一键升级 工具1,所述一键升级工具1的系统检测单元12自动检测客户机的 系统信息,包括系统版本及系统类型,同时根据所述系统信息,将对 应的与之匹配的所述存储单元11中的所述驱动程序文件、所述下载 程序文件及所述升级包程序文件备份到所述客户机的临时目录。

S2,驱动程序文件调用;

所述一键升级工具1的驱动程序文件调用单元13根据获取的所 述系统信息,具体为系统类型,调用对应的与之匹配的所述驱动程序 文件并进行安装,以驱动所述客户机的外接端口,使所述客户机端口 持续扫描外接设备。

S3,无线通信模块端口检测;

当所述客户机端口扫描到所述无线通信模块,所述一键升级工具 1中的所述端口检测单元14根据所述系统信息,具体为系统版本, 检测所述无线通信模块的端口形态。其中,Win7系统环境下检测所 述无线通信模块的串口形态,Win8系统环境下检测所述无线通信模 块的MBIM形态。

S4,下载程序文件调用;

当所述一键升级工具1的检测到所述无线通信模块的端口存在 时,所述一键升级工具1向所述下载程序文件调用单元15发送命令, 所述下载程序文件调用单元15调用保存在所述客户机的临时目录的 所述下载程序文件,并运行所述下载程序文件。其中,所述命令为 DownloadTool.exe-cUSB1xxxx.fls,具体命令使用在CMD (COMMAND,命令行)中运行所述下载程序文件DownloadTool.exe。

S5,无线通信模块升级。

所述一键升级工具1检测所述下载程序文件DownloadTool.exe 的输出信息,当检测到输出字符串为“Pleaserebootyourphonedevice” 时,所述一键升级工具1的升级单元16向所述无线通信模块发送AT+ CFUN=15升级命令,所述无线通信模块接收到所述升级命令后进入 重启后下载相对应匹配的所述升级包程序文件进行升级。同时,所述 一键升级工具1再次检测所述下载程序文件DownloadTool.exe的输出 信息,当检测到的所述输出信息为升级成功信息时,表明所述无线通 信模块升级成功。

需要说明的是,本发明中,所述通信模块可以为3G模块,比如 宽带码分多址(WidebandCodeDivisionMultipleAccess,WCDMA) 模块或者时分同步码分多址(TimeDivision-SynchronousCode DivisionMultipleAccess,TD-SCDMA)模块等;或者为4G模块,比 如时分同步码分多址(TimeDivision-SynchronousCodeDivision MultipleAccess)模块等。

所述客户机的系统版本包括32位或64位的Win7系统或Win8 系统,而所述一键升级工具1具有多个能分别应用于32位或64位的 Win7系统或Win8系统的版本文件,使所述无线通信模块的一键升级 方法能适应大部分客户机。

与相关技术相比,本发明提供的无线通信模块一键升级方法无需 联网在所述客户机中安装大量的下载工具,只需备份所述一键升级工 具1,且升级时只需一次键击所述一键升级工具1,安装程序能自动 运行直到所述无线通信模块完成升级,操作简单。

基于上述无线通信模块的升级的方法,本发明还提出了一种无线 通信模块的一键升级工具,包括:

存储单元11,用于存储所述驱动程序文件、下载程序文件及升 级包程序文件;

系统检测单元12,用于获取所述客户机的系统信息;

驱动程序文件调用单元13,用于根据所述系统信息调用备份在 所述客户机的所述驱动程序文件;

端口检测单元14,用于根据所述系统信息检测所述无线通信模 块的端口形态;

下载程序文件调用单元15,用于调用备份在所述客户机的所述 下载程序文件;

升级单元16,用于检测所述下载程序的输出信息,并向所述无 线通信模块发送升级指令,使所述无线通信模块重启后,下载所述升 级包程序文件升级。

需要说明的是,本领域技术人员应当理解,所述一键升级工具在 实际的运行过程中,可能因为一些其他偶然因素使升级不成功,比如 所述一键升级工具或所述升级包在数据传输过程中发生丢包,这种情 况属于本领域的不可抗拒现象,并不是本发明不能实施。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范 围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变 换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明 的专利保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号