一种便携式盆腔治疗设备及系统技术方案

技术编号:33434293 阅读:17 留言:0更新日期:2022-05-19 00:23
本发明专利技术提供了公开了一种便携式盆腔治疗设备及系统,将用户设置的参数分为两类,第一类是随时间变化的参数,第二类是不随时间变化的参数,当所述设备运行时,将第一类参数加载到iCache中;如果第一类参数中的第k个参数,与时间是线性关系,则根据线性关系更新flash中的第k个参数;如果不是,则根据第k个参数变化的时间间隔t1和看门狗超时时间t2,确定将dCache中与所述第k个参数对应的cache line中的数据更新到flash中的时间;最后在看门狗复位时,通过加载flash中的参数到cache,实现按照复位前的状态继续运行。照复位前的状态继续运行。照复位前的状态继续运行。

【技术实现步骤摘要】
一种便携式盆腔治疗设备及系统


[0001]本申请涉及医疗设备领域,尤其涉及便携式盆腔治疗设备。

技术介绍

[0002]盆腔炎是一种常见的妇科疾病,盆腔炎是指女性生殖器官、子宫周边、盆腔腹膜等部位出现的炎症,主要包括子宫内膜炎、盆腔腹膜炎等。盆腔炎分为急性盆腔炎和慢性盆腔炎,不同类型的盆腔炎治疗方式也有所不同,按照治疗方式不同,可以分为药物治疗、手术治疗、物理治疗、心理治疗。物理治疗是采用热、电、磁等物理手段治疗盆腔炎,由于物理治疗的非侵入式、无副作用以及随治随走等特点,是比较受患者欢迎的一种治疗方式。
[0003]盆腔治疗仪又称为盆腔理疗仪、盆腔康复仪,是物理治疗的关键设备,便携式盆腔炎治疗仪小巧易携带,患者只需要在家中就可以进行盆腔炎的治疗。便携式盆腔治疗仪主要包括温度传感器、微处理器,以及热疗、电疗输出组件等。然而,由于程序本身以及环境噪声、无线电等的干扰,会影响盆腔治疗仪的正常使用,例如程序跑飞、死机等。为了防止盆腔治疗仪的程序跑飞以及卡死等问题,通常采用看门狗技术,所谓看门狗是由单片机或者微处理器定时喂狗,当程序跑飞或者死机时,由于无法喂狗导致看门狗超时,进而引发系统复位。但是在复位后,系统所有参数都会丢失,这就要用户重新设置,重新开始一个治疗周期,如何在看门狗复位系统后,能够继续原来的治疗方案继续治疗是提高用户体验的重要内容。

技术实现思路

[0004]本专利技术提出来一种便携式盆腔治疗设备及系统,用于解决在看门狗复位系统后,系统无法继续复位前的治疗方案继续治疗的问题。
[0005]一方面,本专利技术提出了一种便携式盆腔治疗设备,所述设备包括单片机、flash、显示器、参数设置单元、激励输出单元、反馈单元,所述设备还包括以下模块:
[0006]参数缓存模块,用于将用户设置的参数分为两类,第一类参数是动态变化的参数,第二类参数是不随时间变化的参数,将第一类参数缓存到dCache中cache line,并在flash中存储第一类参数,以及第一类参数与cache line的对应关系;
[0007]参数更新模块,对于第一类参数中的第k个参数,判断第k个参数是否与时间是线性关系,如果是,则根据线性关系更新flash中的第k个参数;如果不是,则根据第k个参数变化的时间间隔t1和看门狗超时时间t2,确定将dCache中与所述第k个参数对应的cache line中的数据更新到flash中的时间;其中k、m为正整数;
[0008]自动恢复模块,用于判断上电复位方式,若是看门狗复位,则根据所述对应关系将第一类参数更新到iCache中,单片机根据iCache中的参数继续运行。
[0009]优选地,所述根据第k个参数变化的时间间隔t1和看门狗超时时间t2,确定将dCache中与所述第k个参数对应的cache line中的数据更新到flash中的时间,具体为:
[0010]若t1>t2,则计算第k个参数变化的平均时间间隔当距离上次更新到flash的时
间达到时,将第k个参数更新到flash;
[0011]否则,在距离上次更新到flash的时间为z2*t2时,将第k个参数更新到flash中,其中z1、z2为正整数。
[0012]优选地,与第一类参数对应的dCache中的cache line被标记为不被系统的缓存替换策略控制。
[0013]优选地,第二类参数存储在flash中,并将第二类参数缓存对应的iCache的cache line;
[0014]在看门狗复位时,将flash中的第二类参数缓存到对应的iCache的cache line中。
[0015]优选地,所述自动恢复模块,还用于若是上电复位,则清空flash中存储的第一类参数和第二类参数。
[0016]另一方面,本专利技术还提出了一种便携式盆腔治疗系统,所述系统包括移动终端以及便携式盆腔治疗设备,所述移动终端与所述设备通过蓝牙或者WiFi建立连接,所述便携式盆腔治疗设备包括微处理器以及用于存储微处理器可执行指令的存储器,所述可执行指令包括以下模块:
[0017]参数缓存模块,用于将用户设置的参数分为两类,第一类参数是动态变化的参数,第二类参数是不随时间变化的参数,将第一类参数缓存到dCache中cache line,并在flash中存储第一类参数,以及第一类参数与cache line的对应关系;
[0018]参数更新模块,对于第一类参数中的第k个参数,判断第k个参数是否与时间是线性关系,如果是,则根据线性关系更新flash中的第k个参数;如果不是,则根据第k个参数变化的时间间隔t1和看门狗超时时间t2,确定将dCache中与所述第k个参数对应的cache line中的数据更新到flash中的时间;其中k、m为正整数;
[0019]自动恢复模块,用于判断上电复位方式,若是看门狗复位,则根据所述对应关系将第一类参数更新到iCache中,单片机根据iCache中的参数继续运行。
[0020]优选地,所述根据第k个参数变化的时间间隔t1和看门狗超时时间t2,确定将dCache中与所述第k个参数对应的cache line中的数据更新到flash中的时间,具体为:
[0021]若t1>t2,则计算第k个参数变化的平均时间间隔当距离上次更新到flash的时间达到时,将第k个参数更新到flash;
[0022]否则,在距离上次更新到flash的时间为z2*t2时,将第k个参数更新到flash中,其中z1、z2为正整数。
[0023]优选地,与第一类参数对应的dCache中的cache line被标记为不被系统的缓存替换策略控制。
[0024]优选地,第二类参数存储在flash中,并将第二类参数缓存对应的iCache的cache line;
[0025]在看门狗复位时,将flash中的第二类参数缓存到对应的iCache的cache line中。
[0026]优选地,所述自动恢复模块,还用于若是上电复位,则清空flash中存储的第一类参数和第二类参数。
[0027]本专利技术针对便携式盆腔治疗仪在看门狗复位时,无法继续复位前的状态继续治疗的问题,将用户设置的参数分为两类,第一类是动态变化的参数,第二类是静态参数,在盆腔治疗仪运行中,将第一类参数缓存到dCache中,而且不会被cache替换策略替换出cache,
将第二类参数缓存到iCache,并建立dCache、iCache中参数和flash对应关系,即使看门狗复位,也能将flash中保存的参数缓存到对应的Cache中,根据复位前的参数继续进行治疗;
[0028]此外,对于第一参数,又将其分为两个子类,第一个子类的参数是和时间成线性关系,第二个子类是与时间不是线性关系,对于第一子类,系统能根据时间自动推算出当前时刻第一子类参数值,只需要在flash中更新即可,无需将dCache中的参数值写入到flash,对于第二子类,则根据第二子类参数更新本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种便携式盆腔治疗设备,所述设备包括单片机、flash、显示器、参数设置单元、激励输出单元、反馈单元,其特征在于,所述设备还包括以下模块:参数缓存模块,用于将用户设置的参数分为两类,第一类参数是动态变化的参数,第二类参数是不随时间变化的参数,将第一类参数缓存到dCache中cacheline,并在flash中存储第一类参数,以及第一类参数与cacheline的对应关系;参数更新模块,对于第一类参数中的第k个参数,判断第k个参数是否与时间是线性关系,如果是,则根据线性关系更新flash中的第k个参数;如果不是,则根据第k个参数变化的时间间隔t1和看门狗超时时间t2,确定将dCache中与所述第k个参数对应的cache line中的数据更新到flash中的时间;其中k、m为正整数;自动恢复模块,用于判断上电复位方式,若是看门狗复位,则根据所述对应关系将第一类参数更新到iCache中,单片机根据iCache中的参数继续运行。2.如权利要求1所述的设备,其特征在于,所述根据第k个参数变化的时间间隔t1和看门狗超时时间t2,确定将dCache中与所述第k个参数对应的cache line中的数据更新到flash中的时间,具体为:若t1>t2,则计算第k个参数变化的平均时间间隔当距离上次更新到flash的时间达到时,将第k个参数更新到flash;否则,在距离上次更新到flash的时间为z2*t2时,将第k个参数更新到flash中,其中z1、z2为正整数。3.如权利要求1所述的设备,其特征在于,与第一类参数对应的dCache中的cache line被标记为不被系统的缓存替换策略控制。4.如权利要求1所述的设备,其特征在于,第二类参数存储在flash中,并将第二类参数缓存对应的iCache的cache line;在看门狗复位时,将flash中的第二类参数缓存到对应的iCache的cache line中。5.如权利要求1所述的设备,其特征在于,所述自动恢复模块,还用于若是上电复位,则清空flash中存储的第一类参数和第二类参数。6.一种便携式盆腔治疗系统,所述系统包括移动终端以及便携式盆腔...

【专利技术属性】
技术研发人员:赵红果
申请(专利权)人:郑州大学第三附属医院河南省妇幼保健院
类型:发明
国别省市:

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

1