CN208188814U - 一种嵌入式设备及其远程升级*** - Google Patents

一种嵌入式设备及其远程升级*** Download PDF

Info

Publication number
CN208188814U
CN208188814U CN201721818739.9U CN201721818739U CN208188814U CN 208188814 U CN208188814 U CN 208188814U CN 201721818739 U CN201721818739 U CN 201721818739U CN 208188814 U CN208188814 U CN 208188814U
Authority
CN
China
Prior art keywords
information
embedded device
mobile terminal
upgrade
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201721818739.9U
Other languages
English (en)
Inventor
肖进梁
***
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Huayilong Industrial Development Co Ltd
Original Assignee
Shenzhen Huayilong Industrial Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Huayilong Industrial Development Co Ltd filed Critical Shenzhen Huayilong Industrial Development Co Ltd
Priority to CN201721818739.9U priority Critical patent/CN208188814U/zh
Application granted granted Critical
Publication of CN208188814U publication Critical patent/CN208188814U/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本实用新型公开了一种嵌入式设备,所述嵌入式设备通过移动终端从远程服务器中获取升级信息及应用程序信息供其升级,该嵌入式设备通过数据线与所述移动终端通信连接,以发送升级请求至移动终端,并在接收到移动终端的响应后发送设备应用信息至该移动终端,且根据来自移动终端的升级信息及应用程序信息进行升级。本实用新型利用移动终端和数据线作为嵌入式设备的升级工具,在不用增加联网远程升级的软硬件,且不需拆开设备外壳进行通信连接的情形下,在后台便可完成嵌入式设备的升级,操作简单,升级成本低廉。

Description

一种嵌入式设备及其远程升级***
技术领域
本实用新型涉及嵌入式设备领域,更具体地涉及一种嵌入式设备及其远程升级***。
背景技术
目前嵌入式设备广泛应用在工业控制、智能家居、移动互联网、医疗设备等领域,其具有高集成性、高可靠性,可以面向特定领域开发相关产品,并且可以在不修改产品硬件的前提下通过更新设备的程序来实现产品功能的升级。现有可应用于多种焊接方法的数字化逆变焊机属于嵌入式设备,数字化逆变焊机由嵌入式微处理器控制,为焊接电弧提供电能,并具有多种焊接方法所要求的性能,而在数字化逆变焊机的使用过程中,有可能出现未知的BUG,且随着科技的发展、新的焊接材料以及新的焊接工艺出现,在硬件满足使用要求的情况下,需要升级数字化逆变焊机的软件,完善及添加新的控制方式及焊接专家数据库***,特别是一些针对重要客户定制的相关嵌入设备应用程序,交接给用户使用后发现未知问题需要批量更新。
而现有技术中最常用的用于嵌入设备应用程序升级的方法包括以下几种:1、PC机通过专用的仿真器或烧录器或串口联接嵌入式设备,实现对嵌入式设备中相关芯片程序的烧录及升级;2、采用互联网或GPRS模块等有线、无线的通讯方式,通过特定设计的硬件联接远程的升级服务器实现嵌入式设备的远程升级3、公司客服人员到设备使用现场,给相关产品升级。但是在上述升级方案中都不具备升级成本低廉,操作简易的特点,且不适用于终端用户自己升级相关产品,其中第一种方法需要有专业的仿真器或烧录器或串口设备,使用成本高,并需要拆开设备外壳进行联接,操作复杂,耗费工时;第二种方法需要有相关网络通讯硬件支持,产品成本相应提高;第三种方法出差成本高,且时效性差。
鉴于此,有必要提供一种操作简单且升级成本低廉的嵌入式设备及其远程升级***以解决上述缺陷。
实用新型内容
本实用新型所要解决的技术问题是提供一种操作简单且升级成本低廉的嵌入式设备。
本实用新型所要解决的技术问题是提供一种操作简单且升级成本低廉的嵌入式设备远程升级***。
为解决上述技术问题,根据本实用新型的一方面,提供一种嵌入式设备,所述嵌入式设备通过移动终端从远程服务器中获取升级信息及应用程序信息供其升级,该嵌入式设备通过数据线与所述移动终端通信连接,以发送升级请求至移动终端,并在接收到移动终端的响应后发送设备应用信息至该移动终端,且根据来自移动终端的升级信息及应用程序信息进行升级。
其进一步技术方案为:所述嵌入式设备包括有:控制模块,用于发送升级请求至移动终端,且在接收到移动终端的响应后发送指令至程序管理模块;程序管理模块,用于根据控制模块的指令将设备应用信息发送至移动终端,并将来自移动终端的升级信息及应用程序信息发送给应用程序存储模块,所述设备应用信息包括嵌入式设备的硬件ID及应用程序版本号;应用程序存储模块,用于接收来自程序管理模块的升级信息及应用程序信息,并根据所述升级信息加载所述应用程序信息以对所述嵌入式设备进行升级;记录模块,用于记录当前应用程序版本号以及升级后应用程序版本号,且生成升级日志。
其进一步技术方案为:所述嵌入式设备还包括有升级程序存储模块,其用于接收来自程序管理模块的升级信息及应用程序信息,并对接收的升级信息及应用程序信息进行校验,若校验通过,则将该升级信息及应用程序信息发送至应用程序存储模块。
其进一步技术方案为:所述升级信息及应用程序信息是由移动终端将设备应用信息发送至远程服务器,该远程服务器对所接收的设备应用信息中的应用程序版本号进行验证,当所接收的应用程序版本号与远程服务器中存储的该应用程序的版本号不一致时,该远程服务器从其存储器中获取所得的。
其进一步技术方案为:所述设备应用信息还包括有应用程序功能权限参数。
其进一步技术方案为:所述移动终端和嵌入式设备及远程服务器之间的通信均采用非对称加密算法进行加密。
其进一步技术方案为:所述移动终端通过无线网络/4G/卫星通信网络与远程服务器通信连接。
其进一步技术方案为:所述嵌入式设备和移动终端均采用奇偶校验方法对该嵌入式设备和移动终端之间的传输信息进行校验,所述移动终端和远程服务器均采用CRC校验方法对该移动终端和远程服务器之间的传输信息进行校验。
为解决上述技术问题,根据本实用新型的另一方面,提供一种嵌入式设备远程升级***,嵌入式设备通过移动终端而与远程服务器建立通信,该嵌入式设备远程升级***包括有:存储于嵌入式设备的如下模块:
控制模块,用于发送升级请求至移动终端,且在接收到移动终端的响应后发送指令至程序管理模块;
程序管理模块,用于根据控制模块的指令将设备应用信息发送至移动终端,并将来自移动终端的升级信息及应用程序信息发送给应用程序存储模块,所述设备应用信息包括嵌入式设备的硬件ID及应用程序版本号;
应用程序存储模块,用于接收来自程序管理模块的升级信息及应用程序信息,并根据所述升级信息加载所述应用程序信息以对所述嵌入式设备进行升级;
记录模块,用于记录当前应用程序版本号以及升级后应用程序版本号,且生成升级日志;
以及存储于移动终端的如下模块:
第一通信模块,用于通过数据线与嵌入式设备通信,响应嵌入式设备的升级请求,且接收嵌入式设备的设备应用信息;
第二通信模块,用于通过通信网络与远程服务器通信,以发送嵌入式设备的设备应用信息至远程服务器,以获取升级信息及应用程序信息;
信息交互模块,用于将第一通信模块接收的设备应用信息发送至第二通信模块,且将第二通信模块接收的升级信息及应用程序信息通过所述第一通信模块发送给嵌入式设备以供其升级。
其进一步技术方案为:所述存储于嵌入式设备的模块还包括有升级程序存储模块,其用于接收来自程序管理模块的升级信息及应用程序信息,并对接收的升级信息及应用程序信息进行校验,若校验通过,则将该升级信息及应用程序信息发送至应用程序存储模块。
与现有技术相比,本实用新型采用数据线使得移动终端与嵌入式设备通信连接,且移动终端也与远程服务器通信连接,使得移动终端成为嵌入式设备和远程服务器之间信息传递的桥梁,以使嵌入式设备的升级请求及设备应用信息可通过移动终端发送给远程服务器,且远程服务器响应的升级信息及应用程序信息也可通过移动终端传送至嵌入式设备,实现嵌入式设备的远程升级,本实用新型利用移动终端和数据线作为嵌入式设备的升级工具,在不用增加联网远程升级的软硬件,且不需拆开设备外壳进行通信连接的情形下,在后台便可完成嵌入式设备的升级,操作简单,升级成本低廉。
附图说明
图1是本实用新型嵌入式设备一具体实施例的结构框图。
图2是本实用新型嵌入式设备远程升级***一具体实施例的结构框图。
图3是本实用新型嵌入式设备远程升级方法一具体实施例的流程示意图。
具体实施方式
为使本领域的普通技术人员更加清楚地理解本实用新型的目的、技术方案和优点,以下结合附图和实施例对本实用新型做进一步的阐述。
参照图1,图1为本实用新型嵌入式设备11一具体实施例的结构框图。嵌入式设备11通过移动终端12而与远程服务器20建立通信,即所述嵌入式设备11通过移动终端12从远程服务器20中获取升级信息及应用程序信息供其升级,该嵌入式设备11通过数据线与所述移动终端12通信连接,以发送升级请求至移动终端12,且在接收到移动终端12的响应后发送设备应用信息至该移动终端12,并根据来自移动终端12的升级信息及应用程序信息进行升级。可理解地,所述移动终端12可以是手机、平板电脑等智能设备,且该移动终端12可通过无线网络/4G/卫星通信网络与远程服务器20进行通信。基于上述设计,本实用新型利用移动终端12和数据线作为嵌入式设备11的升级工具,在不用增加联网远程升级的软硬件,且不需拆开嵌入式设备11外壳进行通信连接的情形下,在后台便可完成嵌入式设备11的升级,操作简单,升级成本低廉;且移动终端12已经普及,采用移动终端12和其自带的数据线作为嵌入式设备11的升级工具,可降低升级成本,提高移动终端12的实用性。
在本实施例中,所述嵌入式设备11包括有控制模块111、程序管理模块112、应用程序存储模块114以及记录模块115;其中,所述控制模块111用于发送升级请求至移动终端12,且在接收到移动终端12的响应后发送指令至所述程序管理模块112;该实施例中,所述控制模块111由ARM处理器搭载***电路来实现,而在某些其他实施例中,该控制模块111也可由FPGA、DSP、CPLD或者MCU中的一种或多种控制芯片来实现。所述程序管理模块112用于根据控制模块111的指令将设备应用信息发送至移动终端12,并将来自移动终端12的升级信息及应用程序信息发送给应用程序存储模块114;优选地,所述设备应用信息包括该嵌入式设备11的硬件ID及应用程序版本号,所述升级信息包括远程引导程序文件,所述应用程序信息包括升级应用程序文件及配置文件。所述应用程序存储模块114用于接收来自程序管理模块112的升级信息及应用程序信息,并根据所述升级信息加载所述应用程序信息以对所述嵌入式设备11进行升级,即根据所述远程引导程序加载升级应用程序文件,并读取配置文件进行参数配置。所述记录模块115用于记录当前应用程序版本号以及升级后应用程序版本号,且生成升级日志;优选地,所述升级日志包括有升级时间、升级程序功能参数等。可理解地,当用户需要将嵌入式设备11还原为升级前的版本时,可以查询记录模块115中记录的应用程序版本号,以获知升级前该嵌入式设备11的应用程序版本号。
在某些实施例中,所述嵌入式设备11还包括有升级程序存储模块113,其用于接收来自程序管理模块112的升级信息及应用程序信息,并对接收的升级信息及应用程序信息进行奇偶校验,若校验通过,则将该升级信息及应用程序信息发送至应用程序存储模块114。基于该设计,因应用程序信息是通过覆盖式更新的方式写到应用程序存储模块114,若来自移动终端12的应用程序信息校验不通过,则下载到升级程序存储模块113的数据可以重新传输,但若直接从移动终端12下载到应用程序存储模块114则需重新烧录,操作较为复杂。
本实施例中,所述升级信息及应用程序信息是由远程服务器20从其存储器中获取所得的,即移动终端12将来自嵌入式设备11的设备应用信息发送至远程服务器20,该远程服务器20对所接收的设备应用信息中的应用程序版本号进行验证,当所接收的应用程序版本号与远程服务器20中存储的该应用程序的版本号不一致时,该远程服务器20从其存储器中获取相应的升级信息及应用程序信息,以供嵌入式设备11升级。
优选地,所述设备应用信息还可以包括应用程序功能权限参数,在远程服务器20验证到所接收的应用程序版本号与远程服务器20中存储的该应用程序的版本号一致时,还可再验证所接收的应用程序功能权限参数与远程服务器20中存储的该应用程序的功能权限参数是否一致,若不一致,则也发送升级信息及应用程序信息给移动终端12。
在某些实施例中,所述移动终端12和嵌入式设备11及远程服务器20之间的通信均采用非对称加密算法进行加密。优选地,所述嵌入式设备11将其生成的公钥和设备应用信息通过移动终端12发送至远程服务器20,远程服务器20对设备应用信息验证通过后,用所接收的公钥对所要发送的升级信息及应用程序信息进行加密,并将加密后的升级信息及应用程序信息通过移动终端12发送至嵌入式设备11,该嵌入式设备11用对应的私钥进行解密,并根据解密后的信息进行升级。基于移动终端12、远程服务器20及嵌入式设备11之间均采用密文通讯的设计,可有效杜绝升级信息及应用程序信息在信息传输过程中被拦截及破解的问题,保密性强。
在某些实施例中,所述移动终端12和远程服务器20均采用CRC校验方法对该移动终端12和远程服务器20之间的传输信息进行校验,所述移动终端12和嵌入式设备11均采用奇偶校验方法对该移动终端12和嵌入式设备11之间的传输信息进行校验。基于上述设计,可确保通讯传输数据可靠性和完整性。
在某些实施例中,所述移动终端12提供有人机交互界面,用于当移动终端12接收到来自远程服务器20的升级信息及应用程序信息后,获取用户输入的选择信息,并根据所述选择信息发送信息给所述嵌入式设备。所述选择信息为用户是否选择对嵌入式设备11进行升级的信息。优选地,移动终端12根据所接收的升级信息及应用程序信息生成相应的升级选项,并显示在人机交互界面中,供用户选择,若用户选择对嵌入式设备11进行升级,则移动终端12将升级信息及应用程序信息发送至所述嵌入式设备11。而若用户选择不对嵌入式设备11进行升级时,则断开其与远程服务器20的连接,并发送不升级指令给所述嵌入式设备11;该嵌入式设备11接收到不升级指令后跳转运行当前应用程序。基于该设计,可采用移动终端12的显示屏作为人机交互界面,方便用户及公司对产品进行远程升级,用户只需点击移动终端12人机交互界面中的相关按钮,便可在后台完成嵌入式设备11的升级,操作简单,升级成本低。
参照图2,图2为本实用新型嵌入式设备远程升级***10一具体实施例的结构框图。所述嵌入式设备远程升级***10包括有上述实施例中嵌入式设备11中包含的控制模块111、程序管理模块112、升级程序存储模块113、应用程序存储模块114以及记录模块115模块,以及存储于移动终端12中的如下模块:第一通信模块121,用于通过数据线与嵌入式设备11通信,响应嵌入式设备11的升级请求,且接收嵌入式设备11的设备应用信息;该第一通信模块121监控移动终端12USB端口的数据,实时接收并响应所述升级请求,本实施例中,所述设备应用信息包括该嵌入式设备11的硬件ID及应用程序版本号。第二通信模块122,用于通过通信网络与远程服务器20通信,以发送嵌入式设备11的设备应用信息至远程服务器20,以获取升级信息及应用程序信息。以及信息交互模块123,用于将第一通信模块121接收的设备应用信息发送至第二通信模块122,且将第二通信模块122接收的升级信息及应用程序信息通过所述第一通信模块121发送给嵌入式设备11以供其升级。
该嵌入式设备远程升级***10工作流程如下:
嵌入式设备11的控制模块111通过数据线发送升级请求至移动终端12的第一通信模块121,所述第一通信模块121监控其USB端口的数据,实时接收并响应来自于嵌入式设备11的升级请求,嵌入式设备11接收到响应后,将设备应用信息发送至该移动终端12的第一通信模块121,所述移动终端12的第二通信模块122将所接收的设备应用信息发送至远程服务器20,以获取升级信息及应用程序信息,并将该升级信息及应用程序信息通过第一通信模块121发送给嵌入式设备11以供其升级。本实施例中,所述设备应用信息包括该嵌入式设备11的硬件ID及应用程序版本号,而所述远程服务器20接收到来自所述移动终端12的设备应用信息后,验证所接收的设备应用信息中的应用程序版本号,若所接收的应用程序版本号与远程服务器20中存储的该应用程序的版本号不一致,则发送升级信息及应用程序信息给移动终端12。
参照图3,图3为本实用新型嵌入式设备远程升级方法一具体实施例的流程示意图。如图3所示,该方法包括:
S101、嵌入式设备上电,且通过其连接有移动终端数据线的USB外设接口将升级请求发送至移动终端。
该步骤中,嵌入式设备上电后,通过嵌入式设备中连接数据线的内置或外置USB外设接口,且采用USB通讯协议将升级请求发送至移动终端。
S102、嵌入式设备接收移动终端的响应,并将其硬件ID以及应用程序版本号通过所述移动终端发送至远程服务器。
该步骤中,移动终端监控其USB端口的数据,实时接收并响应所述升级请求,嵌入式设备接收到响应后,通过数据线将嵌入式设备的硬件ID以及应用程序版本号发送至该移动终端,且该移动终端将硬件ID以及应用程序版本号通过无线网络/4G/卫星通信网络发送至远程升级服务器。
其中,移动终端和嵌入式设备间的通信采用非对称加密算法进行加密,且采用奇偶校验方法对该移动终端和嵌入式设备之间的传输信息进行校验,以确保通讯传输数据可靠性和完整性。所述移动终端和远程服务器之间的通信均采用非对称加密算法进行加密,且该移动终端和远程服务器均采用CRC校验方法对该移动终端和远程服务器之间的传输信息进行校验。
S103、远程服务器判断所接收的应用程序版本号与其存储的该应用程序的版本号是否一致;若不一致则执行步骤S104;若一致则执行步骤S107。
该步骤中,远程服务器对所接收的应用程序版本号进行验证,当所接收的应用程序版本号与远程服务器中存储的该应用程序的版本号不一致时,发送升级信息及应用程序信息给移动终端;而当所接收的应用程序版本号与远程服务器中存储的该应用程序的版本号一致时,发送指令给移动终端并断开远程服务器与移动终端的连接,移动终端根据来自远程服务器的指令发送不升级指令给所述嵌入式设备,而所述嵌入式设备接收到不升级指令后跳转运行当前应用程序。
S104、发送升级信息及应用程序信息给移动终端。
该步骤中,所述升级信息包括远程引导程序文件,所述应用程序信息包括升级应用程序文件及配置文件,所述嵌入式设备根据所述远程引导程序加载升级应用程序文件,并读取配置文件进行参数配置,以对该嵌入式设备进行升级。
S105、移动终端将所接收的升级信息及应用程序信息发送给嵌入式设备以供其升级。
S106、嵌入式设备升级完成后生成升级日志,且记录当前应用程序版本号以及升级后的应用程序版本号。
该步骤中,所述升级日志包括有升级时间、升级程序功能参数等。
S107、发送指令给移动终端并断开远程服务器与移动终端的连接。
S108、移动终端根据来自远程服务器的指令发送不升级指令给嵌入式设备,该嵌入式设备接收到不升级指令后跳转运行当前应用程序。
优选地,移动终端提供有人机交互界面,移动终端根据来自远程服务器的升级信息及应用程序信息生成相应的升级选项,并在人机交互界面中显示,以供用户选择是否对嵌入式设备进行升级,若用户选择对嵌入式设备进行升级,则移动终端将升级信息及应用程序信息发送至所述嵌入式设备。而若用户选择不对嵌入式设备进行升级时,则断开其与远程服务器的连接,并发送不升级指令给所述嵌入式设备;该嵌入式设备接收到不升级指令后跳转运行当前应用程序。
综上所述,本实用新型采用数据线使得移动终端与嵌入式设备通信连接,且移动终端也与远程服务器通信连接,使得移动终端成为嵌入式设备和远程服务器之间信息传递的桥梁,以使嵌入式设备的升级请求及设备应用信息可通过移动终端发送给远程服务器,且远程服务器响应的升级信息及应用程序信息也可通过移动终端传送至嵌入式设备,实现嵌入式设备的远程升级,本实用新型利用移动终端和数据线作为嵌入式设备的升级工具,在不用增加联网远程升级的软硬件,且不需拆开设备外壳进行通信连接的情形下,在后台便可完成嵌入式设备的升级,操作简单,升级成本低廉。
以上所述仅为本实用新型的优选实施例,而非对本实用新型做任何形式上的限制。本领域的技术人员可在上述实施例的基础上施以各种等同的更改和改进,凡在权利要求范围内所做的等同变化或修饰,均应落入本实用新型的保护范围之内。

Claims (10)

1.一种嵌入式设备,其特征在于:所述嵌入式设备通过移动终端从远程服务器中获取升级信息及应用程序信息供其升级;该嵌入式设备通过数据线与所述移动终端通信连接,以发送升级请求至移动终端,并在接收到移动终端的响应后发送设备应用信息至该移动终端,且根据来自移动终端的升级信息及应用程序信息进行升级。
2.如权利要求1所述的嵌入式设备,其特征在于:所述嵌入式设备包括有:
控制模块,用于发送升级请求至移动终端,且在接收到移动终端的响应后发送指令至程序管理模块;
程序管理模块,用于根据控制模块的指令将设备应用信息发送至移动终端,并将来自移动终端的升级信息及应用程序信息发送给应用程序存储模块,所述设备应用信息包括嵌入式设备的硬件ID及应用程序版本号;
应用程序存储模块,用于接收来自程序管理模块的升级信息及应用程序信息,并根据所述升级信息加载所述应用程序信息以对所述嵌入式设备进行升级;
记录模块,用于记录当前应用程序版本号以及升级后应用程序版本号,且生成升级日志。
3.如权利要求2所述的嵌入式设备,其特征在于:所述嵌入式设备还包括有升级程序存储模块,其用于接收来自程序管理模块的升级信息及应用程序信息,并对接收的升级信息及应用程序信息进行校验,若校验通过,则将该升级信息及应用程序信息发送至应用程序存储模块。
4.如权利要求2所述的嵌入式设备,其特征在于:所述升级信息及应用程序信息是由移动终端将设备应用信息发送至远程服务器,该远程服务器对所接收的设备应用信息中的应用程序版本号进行验证,当所接收的应用程序版本号与远程服务器中存储的该应用程序的版本号不一致时,该远程服务器从其存储器中获取所得的。
5.如权利要求2所述的嵌入式设备,其特征在于:所述设备应用信息还包括有应用程序功能权限参数。
6.如权利要求1所述的嵌入式设备,其特征在于:所述移动终端和嵌入式设备及远程服务器之间的通信均采用非对称加密算法进行加密。
7.如权利要求1所述的嵌入式设备,其特征在于:所述移动终端通过无线网络/4G/卫星通信网络与远程服务器通信连接。
8.如权利要求1所述的嵌入式设备,其特征在于:所述嵌入式设备和移动终端均采用奇偶校验方法对该嵌入式设备和移动终端之间的传输信息进行校验,所述移动终端和远程服务器均采用CRC校验方法对该移动终端和远程服务器之间的传输信息进行校验。
9.一种嵌入式设备远程升级***,嵌入式设备通过移动终端而与远程服务器建立通信,其特征在于,所述嵌入式设备远程升级***包括有:存储于嵌入式设备的如下模块:
控制模块,用于发送升级请求至移动终端,且在接收到移动终端的响应后发送指令至程序管理模块;
程序管理模块,用于根据控制模块的指令将设备应用信息发送至移动终端,并将来自移动终端的升级信息及应用程序信息发送给应用程序存储模块,所述设备应用信息包括嵌入式设备的硬件ID及应用程序版本号;
应用程序存储模块,用于接收来自程序管理模块的升级信息及应用程序信息,并根据所述升级信息加载所述应用程序信息以对所述嵌入式设备进行升级;
记录模块,用于记录当前应用程序版本号以及升级后应用程序版本号,且生成升级日志;
以及存储于移动终端的如下模块:
第一通信模块,用于通过数据线与嵌入式设备通信,响应嵌入式设备的升级请求,且接收嵌入式设备的设备应用信息;
第二通信模块,用于通过通信网络与远程服务器通信,以发送嵌入式设备的设备应用信息至远程服务器,以获取升级信息及应用程序信息;
信息交互模块,用于将第一通信模块接收的设备应用信息发送至第二通信模块,且将第二通信模块接收的升级信息及应用程序信息通过所述第一通信模块发送给嵌入式设备以供其升级。
10.如权利要求9所述的嵌入式设备远程升级***,其特征在于:所述存储于嵌入式设备的模块还包括有升级程序存储模块,其用于接收来自程序管理模块的升级信息及应用程序信息,并对接收的升级信息及应用程序信息进行校验,若校验通过,则将该升级信息及应用程序信息发送至应用程序存储模块。
CN201721818739.9U 2017-12-22 2017-12-22 一种嵌入式设备及其远程升级*** Expired - Fee Related CN208188814U (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201721818739.9U CN208188814U (zh) 2017-12-22 2017-12-22 一种嵌入式设备及其远程升级***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201721818739.9U CN208188814U (zh) 2017-12-22 2017-12-22 一种嵌入式设备及其远程升级***

Publications (1)

Publication Number Publication Date
CN208188814U true CN208188814U (zh) 2018-12-04

Family

ID=64441477

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201721818739.9U Expired - Fee Related CN208188814U (zh) 2017-12-22 2017-12-22 一种嵌入式设备及其远程升级***

Country Status (1)

Country Link
CN (1) CN208188814U (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108021382A (zh) * 2017-12-22 2018-05-11 深圳华意隆电气股份有限公司 一种嵌入式设备远程升级***、方法以及嵌入式设备
CN110750283A (zh) * 2019-10-15 2020-02-04 青岛易触科技有限公司 一种自动售货机驱动程序远程升级方法及***
CN113515298A (zh) * 2021-09-13 2021-10-19 国网江西省电力有限公司电力科学研究院 一种配电终端程序升级及管理***及方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108021382A (zh) * 2017-12-22 2018-05-11 深圳华意隆电气股份有限公司 一种嵌入式设备远程升级***、方法以及嵌入式设备
CN110750283A (zh) * 2019-10-15 2020-02-04 青岛易触科技有限公司 一种自动售货机驱动程序远程升级方法及***
CN110750283B (zh) * 2019-10-15 2023-05-02 青岛易触科技有限公司 一种自动售货机驱动程序远程升级方法及***
CN113515298A (zh) * 2021-09-13 2021-10-19 国网江西省电力有限公司电力科学研究院 一种配电终端程序升级及管理***及方法

Similar Documents

Publication Publication Date Title
CN108021382A (zh) 一种嵌入式设备远程升级***、方法以及嵌入式设备
CN112738805B (zh) 设备控制方法和装置、存储介质及电子设备
CN101083537B (zh) 一种实现设备管理的方法、装置和***
CN105933888B (zh) 一种基于NFC的eSIM卡烧录方法及装置
CN208188814U (zh) 一种嵌入式设备及其远程升级***
CN110213058A (zh) 一种实现数据上链的区块链一体机
CN104471600A (zh) 一种安全单元的管理方法及终端
KR20100058527A (ko) 비접촉 데이터 송신 또는 수신에 대한 응답으로 nfc 시스템 내에서 애플리케이션 데이터를 관리하는 방법 및 장치
CN102523276B (zh) 一种管理移动宽带设备的方法、设备及***
CN111479259B (zh) Sim卡配置分发方法及***
CN104753996A (zh) 用于移动终端的远程托管***、方法及其装置
CN104898438A (zh) 家电设备的控制方法、装置及终端
CN106358264A (zh) 一种网络共享的方法以及终端
CN110430280A (zh) 账号自动登录方法及***、存储介质及云桌面服务器
CN107448779A (zh) 基于无线传感器网络的管道漏水信号监测***及方法
CN105281930A (zh) 一种嵌入式监控设备的管理方法及***
CN104461616A (zh) 一种芯片卡软件的更新方法和***
CN110351225A (zh) 一种硬件设备的联网方法、装置、***及存储介质
CN102299945A (zh) 网关配置页面登录方法、***及门户认证服务器
CN104426724A (zh) 智能家居构建***及实现方法
CN109343970A (zh) 基于应用程序的操作方法、装置、电子设备及计算机介质
CN107465724A (zh) 下载应用程序的方法、用户设备和应用服务器
CN103209082A (zh) 网关设备诊断方法、设备及***
CN103701644A (zh) 一种it设备的运维方法及***
CN110446197A (zh) 一种智能设备的通信控制方法、装置、设备及存储介质

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20181204

Termination date: 20191222