远程硬件升级方法及装置、无线温湿度监测仪制造方法及图纸

技术编号:14747103 阅读:89 留言:0更新日期:2017-03-01 23:42
本发明专利技术公开了一种远程硬件升级方法及装置、无线温湿度监测仪,本发明专利技术中将源程序存储在待升级硬件的第一代码存储区,之后从远程服务器下载升级程序或续传之前没有传输完毕的升级程度,并存储到待升级硬件的临时代码存储区,待升级硬件启动时,从临时代码存储区查看是否存储有完整的升级程序,若有完整的升级程序,则将升级程序复制到第二代码存储区,之后根据第二代码存储区存储的升级程序进行待升级硬件的启动,完成待升级硬件的升级操作,若没有完整的升级程序,则根据第一代码存储区存储的源程序进行待升级硬件的启动。根据上述方案能够实现待升级硬件温湿度监测仪远程在线升级,节省人力、物力,避免了资源浪费,节省了硬件升级成本。

【技术实现步骤摘要】

本专利技术涉及硬件升级及温湿度监测领域,更具体涉及一种远程硬件升级方法及装置、无线温湿度监测仪
技术介绍
食品、奶制器、蔬菜等在运输过程中需要低温保存运输,特别是医药中的血液制品、疫苗等在运输过程中明确规定需要低温保存,并且新版医药GSP明确规定在医药冷链药品运输过程中,必须对药箱内温度和湿度进行全程监测。目前对冷链运输过程中的温湿度监测有一定的成绩,但是现有的检测设备是事先根据需要设计好的,只能根据预先设定的监测方法按照预先设定的方案进行监测,随着运输品的不同或是温湿度要求的变更,之前的温湿度监测装置可能无法更好的满足现在的监测要求,那就需要更换监测仪器,造成资源的浪费,成本的提高。即使不更换现有的温湿度监测仪器,采取对现有的温湿度监测仪器进行升级的方式,那也需要将温湿度监测仪器拆卸后运输到特定的场所,由专门的技术人员进行升级,这也在一定程度上造成了成本的增加以及工作效率的降低。总之,现有的温湿度监测仪器无法实现远程的硬件升级,即使能够实现远程硬件升级也需要增加额外的存储器,造成温湿度监测的成本在一定程度上增加。
技术实现思路
本专利技术解决的技术问题是如何在温湿度监测过程中实现温本文档来自技高网...
远程硬件升级方法及装置、无线温湿度监测仪

【技术保护点】
一种远程硬件升级方法,其特征在于,所述方法包括以下步骤:S1、待升级硬件通过USB下载BOOT LOADER程序,并储存在BOOT LOADER代码区,下载完BOOT LOADER程序后,通过USB下载源程序,并将所下载源程序存储在所述待升级硬件的第一代码存储区;S2、所述待升级硬件通过远程通讯从服务器下载升级程序,从服务器下载的升级程序通过CRC校验,校验完毕后,并将所述升级程序存储在所述待升级硬件的临时代码存储区;S3、所述待升级硬件开启时,所述待升级硬件检测所述临时代码存储区是否存储有完整的升级程序,若所述临时代码存储区内有完成的升级程序,则所述待升级硬件将所述升级程序复制到第二代码存储...

【技术特征摘要】
1.一种远程硬件升级方法,其特征在于,所述方法包括以下步骤:S1、待升级硬件通过USB下载BOOTLOADER程序,并储存在BOOTLOADER代码区,下载完BOOTLOADER程序后,通过USB下载源程序,并将所下载源程序存储在所述待升级硬件的第一代码存储区;S2、所述待升级硬件通过远程通讯从服务器下载升级程序,从服务器下载的升级程序通过CRC校验,校验完毕后,并将所述升级程序存储在所述待升级硬件的临时代码存储区;S3、所述待升级硬件开启时,所述待升级硬件检测所述临时代码存储区是否存储有完整的升级程序,若所述临时代码存储区内有完成的升级程序,则所述待升级硬件将所述升级程序复制到第二代码存储区,并根据所述升级程序对所述待升级硬件进行开启;若所述临时代码存储区内没有完成的升级程序,则所述待升级硬件根据所述第一代码存储区存储的所述源程序启动所述待升级硬件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括以下步骤:S4、判断根据所述升级程序对所述待升级硬件进行开启是否成功,若没有成功,则所述待升级硬件根据所述第一代码存储区存储的所述源程序启动所述待升级硬件。3.根据权利要求1所述的方法,其特征在于,所述步骤S2具体包括以下步骤:S20、所述服务器与待升级硬件之间通过远程硬件升级装置协议进行通讯;所述服务器给待升级硬件下发申请数据通讯命令;所述待升级硬件返回OK命令,服务器和设备开始进行通讯;S21、所述服务器向所述待升级硬件下发下载程序查询命令;所述待升级硬件接收所述下载程序查询命令,并反馈给所述服务器请求下载升级程序命令或请求继续下载之前的升级程序命令;S22、所述服务器根据所述请求下载升级程序命令或请求继续下载之前的升级程序命令向所述待升级硬件发送确认下载升级程序命令;所述待升级硬件根据所述确认下载升级程序命令反馈给所述服务器确认下载命令;S23、所述服务器根据所述确认下载命令向所述待升级硬件发送升级程序,所述待升级硬件接收所述升级程序,并向所述服务器反馈接收确认命令;S24、升级程序发送完毕,所述服务器向所述待升级硬件发送输出完成命令,所述待升级硬件根据所述输出完成命令,并在接收完所述升级程序后向所述服务器反馈下载完成命令;S25、将所述升级程序存储在所述待升级硬件的临时代码存储区。4.一种远程硬件升级装置,其特征在于,所述装置包括待升级硬件以及服务器;所述待升级硬件包括控制模块,通讯模块;所述控制模块包括下载单元、初始化单元、第一代码存储区、第二代码存储区以及临时代码存储区;待升级硬件通过USB下载BOOTLOADER程序,并储存在BOOTLOADER代码区;下载完BOOTLOADER程序后,通过USB下载源程序,并将所下载源程序存储在所述待升级硬件的第一代码存储区;所述下载单元还用于通过远程通讯从服务器下载升级程序,并将所述升级程序存储在所述临时代码存储区;所述初始化单元用于在待升级硬件开启时,检测所述临时代码存储区是否存储有完整的升级程序,若所述临时代码存...

【专利技术属性】
技术研发人员:刘雨顺徐智远陈焕超李刚夏仕亮杨骁张昇
申请(专利权)人:北京华海隆科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1