电子设备的模块配置实现方法及装置的制作方法

文档序号:6555844阅读:229来源:国知局
专利名称:电子设备的模块配置实现方法及装置的制作方法
技术领域
本发明涉及将功能和参数模块化的电子设备,尤其涉及一种用于电子设备的模块配置实现方法及装置。
背景技术
目前许多医疗电子设备的功能及参数都是模块化,设备可根据用户的需要配置不同的模块,从而使该医疗电子设备具备相应的功能和参数。由于设备在不同的配置下,使用是同一个系统,如何使这个系统获取设备的配置信息,方法主要有以下两种通过设备自带的系统软件的设置功能,来配置设备的功能及参数。每个模块可以通过系统软件进行开启/关闭操作,并且将这部分功能放置在用户不能直接到达的模式下,如需要维护密码的模式下,在出厂或维修完成前,由厂家或维护人员对模块配置情况进行相应的设置,并将设置的信息存入到非易失性存储器。在用户启动设备后,系统直接读取非易失性存储器内的配置信息,启动相应的模块功能。通过系统软件对模块配置进行设置和检测方法的缺点是用户界面复杂,并且需要密码保护,对于小型设备不能有很方便的密码输入方法,导致配置设置非常繁琐,难以操作,导致生产效率低下,不便于维护。如果减少密码位数,容易被非操作人员破解密码,进入配置设置程序,变更配置,导致某些模块被停止功能,带来不安全因素。同时自动化程度低。
使用硬件设置的方法来进行模块的配置设置。设备内部硬件上使用一些方便于配置操作的设计,如跳线、拨码开关等,在设备出厂或维修前,由厂家或维护人员对内部硬件进行设置;在设备启动时,系统读取硬件上的配置信息,从而启动相应的模块功能。通过硬件对模块配置进行设置和检测方法的缺点是灵活性差,操作不方便,同时产生过多物料管理,增加管理成本。

发明内容本发明的主要目的就是为了解决现有技术的问题,提供一种电子设备的模块配置实现方法,使医疗电子设备或其他电子设备的用户界面更简单,自动化程度高,并且灵活性好,不需要密码保护,操作方便。
本发明的另一目的就是为了解决现有技术的问题,提供一种电子设备的模块配置实现装置,使医疗电子设备或其他电子设备的用户界面更简单,自动化程度高,并且灵活性好,操作方便。
为实现上述目的,本发明公开了一种电子设备的模块配置实现方法,包括模块配置信息检测步骤、模块配置信息设置步骤和模块配置信息更改步骤,所述模块配置信息检测步骤包括A1、检测模块配置信息记录单元中的模块配置信息,如果为初始状态,则自动执行模块配置信息设置步骤;所述模块配置信息设置步骤包括A2、搜索设备的模块配置;B2、将设备的模块配置信息写入模块配置信息记录单元;所述模块配置信息更改步骤包括A3、接收配置信息更改键值的输入;B3、清除模块配置信息记录单元中的模块配置信息,然后执行模块配置信息检测步骤。
其中,模块配置信息记录单元优选为非易失数据存储器,所述非易失数据存储器中设置有配置信息寄存器。步骤A1中所述的初始状态为寄存器的模块配置信息是初始特征数据;当搜索到设备的模块配置时,将寄存器的模块配置信息更改为相应配置特征数据。
其中,步骤B3中所述的清除模块配置信息记录单元中的模块配置信息是指将寄存器的配置特征数据更改为初始特征数据。
为了降低配置信息更改键被误动作、误触发、误操作的概率,所述配置信息更改键优选为组合键,所述组合键分布在不易同时误触发或误操作的位置。进一步的改进是在步骤A3之后、步骤B3之前还包括以下步骤判断配置信息更改键的响应时间是否满足设定时间,如果是则执行步骤B3。
所述模块配置信息检测步骤在设备开机启动时执行;在步骤B3之后还包括将设备重启动的步骤。
在步骤A1中,如果模块配置信息记录单元中设置有模块配置信息,则检测各个模块是否工作在正常的工作状态。
为实现上述目的,本发明还公开了一种电子设备的模块配置实现装置,包括模块配置信息记录单元,用于记录模块配置信息;模块配置信息设置单元,用于搜索设备的模块配置,将设备的模块配置信息写入模块配置信息记录单元;模块配置信息检测单元,用于检测模块配置信息记录单元中的模块配置信息,在模块配置信息为初始状态时启动模块配置信息设置单元;配置信息更改键,用于启动进入配置更改;模块配置信息更改单元,用于接收配置信息更改键值的输入,清除模块配置信息记录单元中的模块配置信息。
其中,所述模块配置信息记录单元优选为非易失数据存储器,所述非易失数据存储器中设置有配置信息寄存器,所述配置信息更改键为组合键,所述组合键分布不易同时误触发或误操作的位置。
本发明的进一步改进是还包括设备重启动单元,用于在模块配置信息更改单元将模块配置信息记录单元中的模块配置信息清除后,将设备关机后重新开机启动;模块工作状态监测单元,用于接收模块配置信息检测单元的控制,检测各个模块是否工作在正常的工作状态。
为实现上述目的,本发明还公开了一种电子设备的模块配置实现装置,包括模块配置信息记录单元、配置信息更改键和模块配置信息控制器,所述模块配置信息控制器用于检测模块配置信息记录单元中是否设置模块配置信息,如果为初始状态,则搜索设备的模块配置,将设备的模块配置信息写入模块配置信息记录单元,在模块配置信息记录单元中设置有模块配置信息时检测各个模块是否工作在正常的工作状态,并用于接收配置信息更改键值的输入,清除模块配置信息记录单元中的模块配置信息,并输出复位信号以使设备关机后重新开机启动。
本发明的有益效果是1)本发明通过开机自动检测模块配置信息和利用设备的功能按键,采用组合键的方式,作为启动设备更改模块配置设置的入口,不需要在用户界面设置模块配置更改项,不需要密码保护,与现有技术相比,净化了用户界面,且自动化程度高,并且灵活性好,解决了密码保护的繁琐问题,操作方便。2)安全性高。组合键可以根据要求设计各个按键严格触发顺序和按键保持时间,使组合键工作的安全性、可靠性进一步加强,保证用户或制造过程中检测机制是根据操作人的主观愿望而触发,保证不知道组合键功能的人员几乎不可能启动此功能,即便是进入因为配置没有改变,重新检测配置只会丢失用户设置,使设置恢复到出厂设置,不会引起配置变更,保证检测机制不会带来负面影响。3)组合键分布在不易同时误触发或误操作的位置,减低了组合键被误动作、误触发、误操作的概率。
本发明的特征及优点将通过实施例结合附图进行详细说明。

图1是本发明一种实施例的方框结构示意图2是本发明组合键的分布示意图;图3是本发明一种实施例的看门狗电路结构示意图;图4是本发明开机检测模块配置信息流程图;图5是本发明的更改模块配置信息流程图。
具体实施方式如图1所示,模块配置信息检测单元接收开机信号,检测模块配置信息记录单元中是否设置模块配置信息,如果没有,即为初始状态,则模块配置信息检测单元通知模块配置信息设置单元,模块配置信息设置单元搜索设备的模块配置,将设备的模块配置信息写入模块配置信息记录单元;如果模块配置信息记录单元中有模块配置信息,则模块配置信息检测单元通知模块工作状态监测单元,检测各个模块是否工作在正常的工作状态。模块配置信息更改单元用于在设备的模块配置有变化时,接收配置信息更改键的输入信号,清除模块配置信息记录单元中的模块配置信息,即将模块配置信息记录单元更改为初始状态,并输出复位信号给设备重启动单元,设备重启动单元在接收到复位信号后,将设备关机后重新开机启动,在重新启动后检测设备配置,将新的配置信息写入配置信息寄存器。
模块配置信息记录单元为非易失数据存储器,在非易失数据存储器中设置配置信息寄存器;每个模块对应有特定的标志位,系统(包括模块配置实现装置在内的系统)完成检测后,在对应的标志位设置模块配置信息,将寄存器中的标志位设置为相应配置特征数据。如果寄存器中设置模块配置信息,则寄存器的标志位设置为初始特征数据。医疗设备每次开机系统根据寄存器中各模块配置信息检测模块配置,并将检测到的信息报告给用户。配置信息存储在E2PROM,配置信息寄存器每个‘位’对应是否存在模块配置,当系统检测到此模块,将对应‘位’置“1”,否则。对应‘位’为“0”,当系统再次启动检测到配置信息寄存器不再为“0”,系统根据对应数值检测模块状态。
设备自动检测配置信息涉及到用户使用安全,必须做到检测机制不会误动作,误触发、误操作。在仪器设备上,每个按键都执行和完成特定功能,每个按键可以根据按下时间长短实现一键多功能或多个按键实现某一特定功能。所以配置信息更改键优选为组合键,组合键就是采用多个按键实现一个特定功能完成配置检测功能,组合键可以采用两键组合、三键组合等。采用组合键的原因是降低自动检测机制的误动作、误触发、误操作的概率。所以组合键的设计原则必须以降低误动作、误触发、误操作的概率为首要条件。组合键所选取的按键不会因为某种非故意而能够错误的响应(例如按键面受挤压、朝下放置、操作者误操作、非操作人员操作设备等),所以组合键最好分布在不同的操作平面上,如图2所示,组合键为“开关机键1+菜单键2”,这两个键位于不同的操作平面。或者组合键设计在位于相距比较远的位置,或者设计在凹陷处,这些都有利于防止组合键的误触发、误操作。为了进一步降低误动作、误触发、误操作的概率组合键被按下时间要求大大超过正常操作设备的按键时间,避免在操作中发生误动作。组合键可以根据要求设计各个按键严格触发顺序和按键保持时间,组合键为两个或两个以上的按键,同时按下;或依照一定的先后顺序按下,保持一定的时间,然后启动医疗设备配置信息检测机制,实现配置信息的自动检测。这样使组合键工作的安全性、可靠性进一步加强。
如图3所示为设备重启动的一个具体的实施例,当配置发生更改后,通过组合键的方式启动模块配置信息更改单元,模块配置信息更改单元在清除寄存器中的模块配置信息后,停止喂狗信号,看门狗电路收不到喂狗信号,则输出复位信号至设备重启动单元,系统复位重新启动。
模块配置信息检测单元、模块配置信息设置单元、模块工作状态监测单元和模块配置信息更改单元也可以是通过软件的方式实现,将实现该功能的软件固化在模块配置信息控制器中。
如图4所示为开机检测模块配置的流程图,包括以下步骤在步骤10,设备上电启动,然后执行步骤11;在步骤11,系统中的模块配置信息检测单元读出配置信息,然后执行步骤12;在步骤12,判断配置信息是否为初始状态(初始状态是模块配置信息位全部为“0”,即无模块配置),如果为初始状态,则执行步骤13,如果不是初始状态(有些模块配置信息位为“1”),即设置有模块配置信息,则执行步骤15;在步骤13,模块配置信息设置单元自动监测配置信息,然后执行步骤14;在步骤14,将配置信息写入配置信息寄存器中,即将检测到的模块在配置信息寄存器对应‘位’置“1”,这样,再次上电配置信息寄存器不再为“0”,模块配置信息检测单元将不再检测设备的模块配置。然后执行步骤15;在步骤15,模块工作状态监测单元根据配置信息寄存器的信息,检测各个模块是否工作在正常的工作状态,并执行步骤16,向用户显示模块工作状态信息。
当设备的模块配置更改时,用户可通过事先设定的组合键来更改配置信息寄存器中的模块配置信息,其流程如图5所示,包括以下步骤在步骤20,模块配置信息更改单元接收配置信息更改组合键键值的输入,然后执行步骤21;在步骤21,判断组合键键值和对应按键响应时间是否满足事先设定的配置信息检测,例如按下键的先后顺序和按键响应时间是否满足事先设定,如果是,则执行步骤22,如果不满足,则执行步骤25,响应按键的响应的功能;在步骤22,模块配置信息更改单元清除配置信息寄存器的配置信息,配置寄存器变为初始状态(即配置信息为全部清“0”),然后执行步骤23;在步骤23,停止喂狗信号,看门狗电路收不到喂狗信号,输出复位信号到设备重启动单元,然后执行步骤24;在步骤24,系统复位重新启动。设备自动重新启动,再次启动模块配置信息检测单元,检测配置信息寄存器为初始状态,重新检测配置将配置信息写入对应寄存器‘位’,以后系统再次启动将以新写入的配置信息检测机器配置。
以下是以生命体征监护仪为例的应用本发明的实现方案监护仪具有三种血氧模块,一种NIBP(无创血压测量)模块和一种体温模块,具有可选配记录仪,系统可以构成18种常用配置1)NIBP2)NIBP+记录仪3)血氧模块I4)血氧模块I+记录仪5)NIBP+血氧模块I6)NIBP+血氧模块I+记录仪7)NIBP+血氧模块II8)NIBP+血氧模块II+记录仪9)NIBP+血氧模块III10)NIBP+血氧模块III+记录仪
11)NIBP+体温12)NIBP+体温+记录仪13)NIBP+血氧模块I+体温14)NIBP+血氧模块I+体温十记录仪15)NIBP+血氧模块II+体温16)NIBP+血氧模块II+体温+记录仪17)NIBP+血氧模块III+体温18)NIBP+血氧模块III+体温+记录仪配置方式中,血氧模块II、血氧模块III构成单参数模块配置;血氧模块和体温模块组合配置方式在实际使用中不常用,在配置表中没有列出。
对于硬件实现配置方案,三种血氧模块可以采用相同硬件配置,具有选择唯一性,在配置实现中可以按一种模块看待,这样常用配置组合需要10种硬件设置(不考虑不常用的配置方式)。
采用组合键方式只有一种硬件配置模式,所有配置方式通过开关机按键和菜单按键组合,自动实现检测配置,实现方式先按下开关机按键,再按下菜单按键,持续3秒钟,机器重新启动检测配置。在机器上,开关机按键和菜单按键执行不同功能,而且不在一个工作平面,不存在误动作,无触发的可能性,可以可靠、安全的实现配置检测功能。如图1组合键示意图。
自动配置检测有两种情况第一种情况,新的医疗设备安装完毕,首次开机,系统软件首先检测当前医疗设备的配置,并将配置信息记录在配置信息寄存器中,在以后开机后,系统将从配置信息寄存器读出医疗设备配置信息,按照配置信息检测医疗设备各模块工作状态是否正确,给出检测信息。第二种情况配置变更,因为医疗设备在首次开机已经检测,并存储了配置信息,所以在配置变更后,系统无法识别配置的改变,需要人为干涉,启动配置信息检测机制。组合键就在此充当配置检测启动入口,当系统检测到当前键值为组合键,符合配置信息检测的组合方式和时间顺序,系统重新启动,检测当前医疗设备配置,并将新的配置信息写入到配置信息寄存器之中,覆盖原来的配置信息。
医疗设备参数配置信息要求不能丢失、出错,要保证医疗设备每次投入工作以前,检测各个模块的工作状态,确保各个模块工作正常。配置信息被存储在非易失数据存储器中,在非易失数据存储器中设置专门配置信息寄存器。每个模块对应有特定的标志位,系统完成检测后,在对应的标志位设置模块信息。医疗设备每次开机系统读出寄存器新的配置信息,根据寄存器中各模块配置信息检测系统配置,并将检测到的信息报告给用户。
以上只是本发明在模块化的医疗电子设备中的应用,同理也可以应用于其他模块化的电子设备中。
权利要求
1.一种电子设备的模块配置实现方法,其特征在于包括模块配置信息检测步骤、模块配置信息设置步骤和模块配置信息更改步骤,所述模块配置信息检测步骤包括A1、检测模块配置信息记录单元中的模块配置信息,如果为初始状态,则自动执行模块配置信息设置步骤;所述模块配置信息设置步骤包括A2、搜索设备的模块配置;B2、将设备的模块配置信息写入模块配置信息记录单元;所述模块配置信息更改步骤包括A3、接收配置信息更改键值的输入;B3、清除模块配置信息记录单元中的模块配置信息,然后执行模块配置信息检测步骤。
2.如权利要求1所述的电子设备的模块配置实现方法,其特征在于所述模块配置信息记录单元为非易失数据存储器,所述非易失数据存储器中设置有配置信息寄存器。
3.如权利要求2所述的电子设备的模块配置实现方法,其特征在于步骤A1中所述的初始状态为寄存器的模块配置信息是初始特征数据;当搜索到设备的模块配置时,将寄存器的模块配置信息更改为相应配置特征数据。
4.如权利要求3所述的电子设备的模块配置实现方法,其特征在于步骤B3中所述的清除模块配置信息记录单元中的模块配置信息是指将寄存器的配置特征数据更改为初始特征数据。
5.如权利要求1至4中任一项所述的电子设备的模块配置实现方法,其特征在于所述配置信息更改键为组合键,所述组合键分布在不易同时误触发或误操作的位置。
6.如权利要求5所述的电子设备的模块配置实现方法,其特征在于在步骤A3之后、步骤B3之前还包括以下步骤判断配置信息更改键的响应时间是否满足设定时间,如果是则执行步骤B3。
7.如权利要求5或6所述的电子设备的模块配置实现方法,其特征在于所述模块配置信息检测步骤在设备开机启动时执行;在步骤B3之后还包括将设备重启动的步骤。
8.如权利要求7所述的电子设备的模块配置实现方法,其特征在于在步骤A1中,如果模块配置信息记录单元中设置有模块配置信息,则检测各个模块是否工作在正常的工作状态。
9.一种电子设备的模块配置实现装置,其特征在于包括模块配置信息记录单元,用于记录模块配置信息;模块配置信息设置单元,用于搜索设备的模块配置,将设备的模块配置信息写入模块配置信息记录单元;模块配置信息检测单元,用于检测模块配置信息记录单元中的模块配置信息,在模块配置信息为初始状态时启动模块配置信息设置单元;配置信息更改键,用于启动进入配置更改;模块配置信息更改单元,用于接收配置信息更改键值的输入,清除模块配置信息记录单元中的模块配置信息。
10.如权利要求9所述的电子设备的模块配置实现装置,其特征在于所述模块配置信息记录单元为非易失数据存储器,所述非易失数据存储器中设置有配置信息寄存器;所述配置信息更改键为组合键,所述组合键分布在不易同时误触发或误操作的位置。
11.如权利要求9或10所述的电子设备的模块配置实现装置,其特征在于还包括设备重启动单元,用于在模块配置信息更改单元将模块配置信息记录单元中的模块配置信息清除后,将设备关机后重新开机启动;模块工作状态监测单元,用于接收模块配置信息检测单元的控制,检测各个模块是否工作在正常的工作状态。
12.一种电子设备的模块配置实现装置,其特征在于包括模块配置信息记录单元、配置信息更改键和模块配置信息控制器,所述模块配置信息控制器用于检测模块配置信息记录单元中是否设置模块配置信息,如果为初始状态,则搜索设备的模块配置,将设备的模块配置信息写入模块配置信息记录单元,在模块配置信息记录单元中设置有模块配置信息时检测各个模块是否工作在正常的工作状态,并用于接收配置信息更改键值的输入,清除模块配置信息记录单元中的模块配置信息,并输出复位信号以使设备关机后重新开机启动。
全文摘要
本发明公开了一种电子设备的模块配置实现方法和装置,模块配置信息检测步骤检测模块配置信息记录单元中的模块配置信息,如果为初始状态,则执行模块配置设置步骤;模块配置信息设置步骤搜索设备的模块配置,将设备的模块配置信息写入模块配置信息记录单元;模块配置信息更改步骤接收配置信息更改键值的输入,清除模块配置信息记录单元中的模块配置信息,然后执行模块配置信息检测步骤。本发明通过开机检测模块配置信息和利用设备的功能按键,作为启动设备更改模块配置设置的入口,不需要在用户界面设置模块配置更改项,不需要密码保护,净化了用户界面,且自动化程度高,并且灵活性好,操作方便,安全性高。
文档编号G06F19/00GK101030233SQ200610034160
公开日2007年9月5日 申请日期2006年3月3日 优先权日2006年3月3日
发明者张增强, 陈培涛, 姚力, 徐利, 邬闻彬, 吴胜勇 申请人:深圳迈瑞生物医疗电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1