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

文档序号:9375300阅读:239来源:国知局
无线通信模块的一键升级方法及一键升级工具的制作方法
【技术领域】
[0001]本发明涉及无线通信领域,尤其涉及无线通信模块的一键升级方法及一键升级工具。
【背景技术】
[0002]无线通信模块具备数据传输功能,采用无线通信模块建立专用数据传输方式具有成本低廉、建设工程周期短、适应性好及扩展性好的优点,因此,被广泛应用于工业数据采集系统、小型无线数据终端、数字音频、机器人控制及无线数据通信等领域。
[0003]无线通信模块为了优化自身系统,需要对进行固件升级。在相关技术中,对无线通信模块固件升级的方式主要是通过客户机系统中的FlashTool下载工具下载升级包进行升级。但是,这种升级方式常常需要首先安装各种下载工具和安装程序,且每一步需要手动安装完成,操作复杂,升级周期长且容易出错;另外,当客户机中未安装FlashTool下载工具时,不能实现对无线通信模块的固件升级。
[0004]因此,有必要提供一种新的无线通信模块的一键升级方法及一键升级工具解决上述问题。

【发明内容】

[0005]本发明需要解决的技术问题是提供操作简单且客户机无需安装下载工具就能实现无线通信模块升级的一键升级方法。
[0006]本发明提供一种无线通信模块的一键升级方法,包括以下步骤:升级文件备份,提供无线通信模块、客户机和一键升级工具,所述一键升级工具包括驱动程序文件、下载程序文件及升级包程序文件;将所述无线通信模块与所述客户机电连接,将所述一键升级工具在所述客户机运行,所述一键升级工具自动获取所述客户机的系统信息,并将所述一键升级工具中与所述系统信息匹配的所述驱动程序文件、下载程序文件及升级包程序文件备份于所述客户机。驱动程序文件调用,所述一键升级工具根据所述系统信息调用与之匹配的所述驱动程序文件进行安装,以驱动所述客户机的外接端口。无线通信模块端口检测,所述一键升级工具检测所述无线通信模块的端口形态。下载程序文件调用,所述一键升级工具根据所述无线通信模块的端口形态,调用与之匹配的所述下载程序文件并运行。无线通信模块升级,所述一键升级工具检测所述下载程序文件的输出信息,若所述输出信息为重启信息,则所述一键升级工具发送重启指令至所述无线通信模块,使所述无线通信模块重启后进入下载所述升级包括程序文件进行升级,同时检测所述无线通信模块的升级状态。
[0007]优选的,所述无线通信模块端口检测步骤中,所述一键升级工具根据所述系统信息检测所述无线通信模块的端口形态。其中,Win7系统环境下检测所述无线通信模块的串口形态,WinS系统环境下检测所述无线通信模块的MB頂形态。
[0008]优选的,所述无线通信模块为3G模块或4G模块。
[0009]优选的,所述系统信息包括系统版本及系统类型。
[0010]本发明还提供一种无线通信模块的一键升级工具,所述一键升级工具包括:存储单元,用于存储所述驱动程序文件、下载程序文件及升级包程序文件;系统检测单元,用于获取所述客户机的系统信息;驱动程序文件调用单元,用于根据所述系统信息调用备份在所述客户机的所述驱动程序文件;端口检测单元,用于根据所述系统信息检测所述无线通信模块的端口形态;下载程序文件调用单元,用于调用备份在所述客户机的所述下载程序文件;升级单元,用于检测所述下载程序的输出信息,并向所述无线通信模块发送升级指令,使所述无线通信模块重启后下载所述升级包程序文件进行升级。
[0011]相较于现有技术,本发明的无线通信模块的一键升级方法中,通过所述一键升级工具自带的所述驱动程序文件、下载程序文件及升级包程序文件进行自动升级,用户无需联网安装其它程序,一键安装所述一键升级工具即可实现无线通信模块自动升级,操作简单且适用范围广。
【附图说明】
[0012]图1为本发明无线通信模块的一键升级方法的流程图。
[0013]图2为本发明无线通信模块的一键升级工具的结构示意图。
【具体实施方式】
[0014]下面将结合附图和实施方式对本发明作进一步说明。
[0015]如图1和图2所示,图1为本发明无线通信模块的一键升级方法的流程图;图2发明无线通信模块的一键升级工具的结构示意图。所述无线通信模块的一键升级方法,包括以下步骤:
[0016]SI,升级文件备份;
[0017]提供无线通信模块(未图示)、客户机(未图示)和一键升级工具1,所述一键升级工具包括驱动程序文件、下载程序文件及升级包程序文件;将所述无线通信模块与所述客户机电连接,所述无线通信模块上电开机,当所述无线通信模块需要升级时,运行所述一键升级工具1,所述一键升级工具I的系统检测单元12自动检测客户机的系统信息,包括系统版本及系统类型,同时根据所述系统信息,将对应的与之匹配的所述存储单元11中的所述驱动程序文件、所述下载程序文件及所述升级包程序文件备份到所述客户机的临时目录。
[0018]S2,驱动程序文件调用;
[0019]所述一键升级工具I的驱动程序文件调用单元13根据获取的所述系统信息,具体为系统类型,调用对应的与之匹配的所述驱动程序文件并进行安装,以驱动所述客户机的外接端口,使所述客户机端口持续扫描外接设备。
[0020]S3,无线通信模块端口检测;
[0021]当所述客户机端口扫描到所述无线通信模块,所述一键升级工具I中的所述端口检测单元14根据所述系统信息,具体为系统版本,检测所述无线通信模块的端口形态。其中,Win7系统环境下检测所述无线通信模块的串口形态,WinS系统环境下检测所述无线通信模块的MB頂形态。
[0022]S4,下载程序文件调用;
[0023]当所述一键升级工具I的检测到所述无线通信模块的端口存在时,所述一键升级工具I向所述下载程序文件调用单元15发送命令,所述下载程序文件调用单元15调用保存在所述客户机的临时目录的所述下载程序文件,并运行所述下载程序文件。其中,所述命令为DownloadTool.exe_c USBl xxxx.fls,具体命令使用在CMD (COMMAND,命令行)中运行所述下载程序文件DownloadTool.exeD
[0024]S5,无线通信模块升级
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1