本发明专利技术提出一种呼吸机电源管理模块自动升级方法和装置,其中,该方法包括以下步骤:检测电源管理模块的升级状态,并在电源管理模块需要升级时,获取升级文件;读取电源管理模块的下位机的Boot Loader信息,并根据Boot Loader信息确定升级文件的存储位置,并向下位机发送擦除指令;下位机根据擦除指令对存储单元进行擦除操作,以释放相应的存储空间,用于存储升级文件;根据存储位置和存储空间的大小对升级文件进行打包,以生成升级文件包;以及将升级文件包发送至存储单元,以完成升级。根据本发明专利技术的呼吸机电源管理模块自动升级方法,通过上位机与下位机结合完成电源管理模块的自动升级,无需依赖其他设备,升级更加方便,并且便于售后和应用维护。
【技术实现步骤摘要】
呼吸机电源管理模块自动升级方法和装置
本专利技术涉及电源管理领域,尤其涉及一种呼吸机电源管理模块自动升级方法和装置。
技术介绍
电源管理模块是呼吸机设计不可或缺的一部分。目前,在实际设计应用中,当电源管理模块需要对程序进行升级时,需要PC机连接仿真器或者通过PC机和厂商开发的用于升级的程序来下载程序升级包,并通过仿真器或者厂商开发的用于升级的程序对存储安装程序的存储单元进行擦除、烧写等,以完成电源管理模块的程序的升级。这使得电源管理模块的程序升级依赖于外部硬件设备,维护操作十分不便。
技术实现思路
本专利技术旨在至少解决上述技术问题之一。 为此,本专利技术的第一个目的在于提出一种呼吸机电源管理模块自动升级方法。该方法通过上位机与下位机相结合,完成电源管理模块的自动升级,无需依赖其他设备,升级更加方便,并且便于售后和应用维护。 本专利技术的第二个目的在于提出一种呼吸机电源管理模块自动升级装置。 为了实现上述目的,本专利技术第一方面实施例的呼吸机电源管理模块自动升级方法包括以下步骤:检测所述电源管理模块的升级状态,并在所述电源管理模块需要升级时,获取升级文件;读取所述电源管理模块的下位机的Boot Loader信息,并根据所述BootLoader信息确定所述升级文件的存储位置,并向所述下位机发送擦除指令,其中,所述擦除指令包括所述存储位置;所述下位机根据所述擦除指令对存储单元进行擦除操作,以释放相应的存储空间,用于存储所述升级文件;根据所述存储位置和所述存储空间的大小对所述升级文件进行打包,以生成升级文件包;以及将所述升级文件包发送至所述存储单元,以完成升级,其中,所述升级文件包包括所述升级文件、所述存储地址和文件包大小。 在本专利技术的一个实施例中,在所述获取升级文件之后还包括:获取所述升级文件的文件格式,并判断所述文件格式是否为预设文件格式;以及如果为预设文件格式,则进一步获取所述升级文件的大小,并根据所述升级文件的大小和所述Boot Loader信息确定所述升级文件的存储位置。 在本专利技术的一个实施例中,所述将升级文件包发送至所述存储单元,以完成升级进一步包括:将所述升级文件包发送至所述存储单元,并判断所述升级文件包是否发送完成;如果完成,则发送升级完成指令,结束升级;以及如果未完成,则继续接收所述升级文件包,之后再次判断所述升级文件包是否发送完成,直至所述升级文件包发送完成。 根据本专利技术实施例的呼吸机电源管理模块自动升级方法,通过上位机检测电源管理模块的升级状态,以向下位机发送升级指令,控制下位机擦除旧文件,并写入升级文件,以完成电源管理模块的自动升级,无需依赖其他设备,升级更加方便,并且便于售后和应用维护。 为了实现上述目的,本专利技术第二方面实施例的呼吸机电源管理模块自动升级装置,包括:第一获取模块,用于检测所述电源管理模块的升级状态,并在所述电源管理模块需要升级时,获取升级文件;确定模块,用于读取所述电源管理模块的下位机的BootLoader信息,并根据所述Boot Loader信息确定所述升级文件的存储位置;发送模块,用于向所述下位机发送擦除指令,其中,所述擦除指令包括所述存储位置;擦除模块,用于根据所述擦除指令对存储单元进行擦除操作,以释放相应的存储空间,用于存储所述升级文件;文件包生成模块,用于根据所述存储位置和所述存储空间的大小对所述升级文件进行打包,以生成升级文件包;以及存储模块,用于将所述升级文件包发送至所述存储单元,以完成升级,其中,所述升级文件包包括所述升级文件、所述存储地址和文件包大小。 在本专利技术的一个实施例中,还包括:第一判断模块,用于获取所述升级文件的文件格式,并判断所述文件格式是否为预设文件格式;以及第二获取模块,用于在所述判断模块判断所述文件格式为预设文件格式时,进一步获取所述升级文件的大小;所述确定模块根据所述升级文件的大小和所述Boot Loader信息确定所述升级文件的存储位置。 在本专利技术的一个实施例中,还包括:第二判断模块,用于判断所述升级文件包是否发送完成;以及指令模块,用于在升级完成时,发送升级完成指令,结束升级。 根据本专利技术实施例的呼吸机电源管理模块自动升级装置,通过上位机的检测模块检测电源管理模块的升级状态,以向下位机发送升级指令,控制下位机的擦除模块擦除旧文件,并写入升级文件,以完成电源管理模块的自动升级,无需依赖其他设备,升级更加方便,并且便于售后和应用维护。 本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。 【附图说明】 本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中, 图1是根据本专利技术一个实施例的呼吸机电源管理模块自动升级方法的流程图; 图2是根据本专利技术一个实施例的呼吸机电源管理模块自动升级装置的结构框图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。 在本专利技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本专利技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本专利技术的实施例所属
的技术人员所理解。 下面参考附图描述根据本专利技术实施例的呼吸机电源管理模块自动升级方法和装置。 图1是根据本专利技术一个实施例的呼吸机电源管理模块自动升级方法的流程图。 如图1所示,呼吸机电源管理模块自动升级方法包括以下步骤。 S101,检测电源管理模块的升级状态,并在电源管理模块需要升级时,获取升级文件。 在本专利技术的一个实施例中,可在电源管理模块上位机中执行自动升级程序,该程序可检测电源管理模块的升级状态,当电源管理模块需要升级时,可查询是否存在升级文件,如果存在,则获取该升级文件,如果不存在,则退出升级。 S102,获取升级文件的文件格式,并判断文件格式是否为预设文件格式。 具体地,上述自动升级程序可读取升级文件的文件信息,以获取该升级文件的文件格式。 S103,如果为预设文件格式,则进一步获取升级文件的大小。 在本专利技术的实施例中,如果不为预设文件格式,则本文档来自技高网...
【技术保护点】
一种呼吸机电源管理模块自动升级方法,其特征在于,包括以下步骤:检测所述电源管理模块的升级状态,并在所述电源管理模块需要升级时,获取升级文件;读取所述电源管理模块的下位机的引导加载器Boot Loader信息,并根据所述Boot Loader信息确定所述升级文件的存储位置,并向所述下位机发送擦除指令,其中,所述擦除指令包括所述存储位置;所述下位机根据所述擦除指令对存储单元进行擦除操作,以释放相应的存储空间,用于存储所述升级文件;根据所述存储位置和所述存储空间的大小对所述升级文件进行打包,以生成升级文件包;以及将所述升级文件包发送至所述存储单元,以完成升级,其中,所述升级文件包包括所述升级文件、所述存储地址和文件包大小。
【技术特征摘要】
1.一种呼吸机电源管理模块自动升级方法,其特征在于,包括以下步骤: 检测所述电源管理模块的升级状态,并在所述电源管理模块需要升级时,获取升级文件; 读取所述电源管理模块的下位机的引导加载器800丨108(161-信息,并根据所述800七[似如!'信息确定所述升级文件的存储位置,并向所述下位机发送擦除指令,其中,所述擦除指令包括所述存储位置; 所述下位机根据所述擦除指令对存储单元进行擦除操作,以释放相应的存储空间,用于存储所述升级文件; 根据所述存储位置和所述存储空间的大小对所述升级文件进行打包,以生成升级文件包;以及 将所述升级文件包发送至所述存储单元,以完成升级,其中,所述升级文件包包括所述升级文件、所述存储地址和文件包大小。2.如权利要求1所述的方法,其特征在于,在所述获取升级文件之后还包括: 获取所述升级文件的文件格式,并判断所述文件格式是否为预设文件格式;以及如果为预设文件格式,则进一步获取所述升级文件的大小。3.如权利要求2所述的方法,其特征在于,根据所述升级文件的大小和所述80於108(161-信息确定所述升级文件的存储位置。4.如权利要求1所述的方法,其特征在于,所述将升级文件包发送至所述存储单元,以完成升级进一步包括: 将所述升级文件包发送至所述存储单元,并判断所述升级文件包是否发送完成; 如果完成,则发送升级完成指令,结束升级;以及 如果未完成,则继续接收所述升级文件包,之后再次判断所述升级文件包是否发送完成,直至所述升级文...
【专利技术属性】
技术研发人员:张保山,
申请(专利权)人:北京谊安医疗系统股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。