[发明专利]一种呼吸机软件升级方法及其系统有效
申请号: | 201210587321.7 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103902323B | 公开(公告)日: | 2017-08-08 |
发明(设计)人: | 李浩敏 | 申请(专利权)人: | 北京谊安医疗系统股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 马晓亚 |
地址: | 100070 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 呼吸 软件 升级 方法 及其 系统 | ||
技术领域
本发明涉及计算机软件技术领域,尤其涉及一种呼吸机软件升级方法及其系统。
背景技术
通常呼吸机都由若干个软件模块组成,分别完成人机界面,通气控制与监测,电源管理,接口管理等功能。这些软件模块可能运行在不同的CPU上。当需要升级软件的时候,需要将所有CPU的软件都进行升级。这就需要用到相应的仿真器或烧写器。但对于客户端现场升级软件来说,是不方便的。尤其在几个功能模块用到的CPU各不相同的情况下,需要为每种CPU准备烧写工具。
发明内容
避免使用仿真器、烧写器等设备一次升级呼吸机上的所有软件模块,本发明的目的在于提出一种完全无需专门烧写工具的呼吸机软件升级方法及其系统。
为达此目的,本发明采用以下技术方案:
一种呼吸机软件升级方法,包括:
S1、将所有软件单元的新版可执行文件都放到存储介质中,通过用户选定的主执行单元从所述存储介质中读入所有从执行单元的新版可执行文件;
S2、所述主执行单元分别将各从执行单元的新版可执行文件发送给对应的从执行单元,其中所述从执行单元为所述呼吸机软件中除所述用户选定的主执行单元之外的其他执行单元;
S3、各所述从执行单元收到所述主执行单元发送的新版可执行文件后,对所述新版可执行文件的完整性和正确性进行检查,若检查合格,则先将自身备份,再将当前程序升级成为新版的程序,若升级成功,则向所述主执行单元发送升级成功信息;
S4、当所述主执行单元收到其他各单元的升级成功信息时,对所述主执行单元对应的新版可执行文件进行完整性和正确性进行检查,若检查合格,则先将自身备份,再将当前程序升级成为新版的程序。
进一步地,所述步骤S1中所述存储介质为外部存储器或网络服务器。
进一步地,所述步骤S1之后还包括,判断各所述新版可执行文件的版本是否匹配,若是则执行步骤S2。
进一步地,所述主执行单元为通气控制与监测单元,所述从执行单元为人机界面单元、接口管理单元和电源管理单元。
根据本发明的同一构思,本发明还提供了一种呼吸机软件升级系统,包括:
升级文件读取模块,用于将所有软件单元的新版可执行文件都放到存储介质中,通过用户选定的主执行单元从所述存储介质中读入所有从执行单元的新版可执行文件;
升级文件分发模块,用于所述主执行单元分别将各从执行单元的新版可执行文件发送给对应的从执行单元,其中所述从执行单元为所述呼吸机软件中除所述用户选定的主执行单元之外的其他执行单元;
从执行单元升级模块,用于各所述从执行单元收到所述主执行单元发送的新版可执行文件后,对所述新版可执行文件的完整性和正确性进行检查,若检查合格,则先将自身备份,再将当前程序升级成为新版的程序,若升级成功,则向所述主执行单元发送升级成功信息;
主执行单元升级模块,用于当所述主执行单元收到其他各单元的升级成功信息时,对所述主执行单元对应的新版可执行文件进行完整性和正确性进行检查,若检查合格,则先将自身备份,再将当前程序升级成为新版的程序。
进一步地,所述升级文件读取模块中所述存储介质为外部存储器或网络服务器。
进一步地,所述升级文件读取模块还包括,版本匹配性判断模块,用于通过用户选定的主执行单元从所述存储介质中读入所有从执行单元的新版可执行文件之后,判断各所述新版可执行文件的版本是否匹配,若是则调用所述升级文件分发模块。
进一步地,所述主执行单元为通气控制与监测单元,所述从执行单元为人机界面单元、接口管理单元和电源管理单元。
本发明提供了一种完全无需专门烧写工具的呼吸机软件升级方法,能通过一个外部存储设备或接口,即可完成呼吸机所有软件模块的升级,能避免使用仿真器、烧写器等设备一次升级呼吸机上的所有软件模块,非常便于售后服务时的现场升级。
附图说明
图1是本发明呼吸机软件系统结构示意图;
图2是本发明具体实施例一所述的呼吸机软件升级方法流程图;
图3是本发明具体实施例二所述的呼吸机软件升级方法流程图;
图4是本发明具体实施例三所述的呼吸机软件升级系统结构框图。
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京谊安医疗系统股份有限公司,未经北京谊安医疗系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210587321.7/2.html,转载请声明来源钻瓜专利网。